The answer you chose in this photo is correct, B, 什么。
Basically, among all these 4 choices, only B fits the sentence. In the sentence, it says "____ hobbies do you have?", and the answer A, 谁, means "who", does not fit in the sentence, while B,什么, the correct answer, means "what". On the other hand, C, 哪儿, means "where". Again, this does not make the sentence fluent and does not make sense. And D, 几, meaning "how many" is also incorrect.
Since the question is asking the kinds of hobbies you have, so only using the word "what" is reasonable, and others don't match with "hobbies".