I will do everything _____ make her happy.

问题描述:

I will do everything _____ make her happy.
A.what B.that C./ D.which
请高手给个确切的答案,是不是选B啊,如果是的话,说下理由;不是的话,请为我讲解下,我将感激不尽!

定语从句里先行词是不定代词如:“everything""something"anything"时要用that引导.所以选B
不过.题目里的make应该换成makes吧?