B
一般来说,只用whether的情况:
(1)放在动词不定式前边时(whether to do)
(2)放在介词后边时
(3)与“or not”放在一起连用时
(4)做discuss的宾语时
所以这里用B