【答案解析】[解析] 本题考查what引导的主语从句。主语从句一般由that来引导,但是that后的从句在语法上需是一个完整的句子。如:That he was responsible for the accident is not at all surprising.(他须为该意外负责,这一点都不让人惊讶。)如主句从句中缺少的是主语、表语或宾语时,可以用what来引导,故选项B为正确答案。
[避错指南] 选项A和D的错误是that后都不是完整的句子,故可排除;选项C(which)一般不用于引导主语从句,在此不符合题意,也可排除。