Чтобы правильно выбрать форму глагола, необходимо учитывать, что в данном предложении используется Present Continuous (настоящее длительное время) и что подлежащее - Bruce, ед.ч.
Правильный вариант: B is having.
Bruce is having a shower at the moment.
Ответ: B