Для завершения предложения "When I go camping with my friends, I always ... a brilliant time." нужно выбрать глагол, который описывает проведение времени. Варианты:
Фраза "have a brilliant time" является устойчивым выражением, означающим "отлично провести время". Поэтому вариант B have является наиболее подходящим.
Ответ: B have