Чтобы правильно выбрать вариант ответа, необходимо определить, в каком времени употреблен глагол. В данном предложении есть слово-маркер "at the moment" (в данный момент), указывающее на использование Present Continuous (настоящего продолженного времени).
Вспомним, как образуется Present Continuous:
am/is/are + Ving (глагол с окончанием -ing)
Bruce - это 3 лицо, ед.ч., поэтому нужен глагол is.
Правильный вариант ответа B: is having
Ответ: B is having