单选题 All ______ for your good.

【正确答案】 D
【答案解析】本题考查的是that与what的区别。All后面的that是关系词,引导定语从句,本身没有意义;而what在其引导的句子中担任的是主语或宾语,因此不能与all重复,故不选。What I said=all that I said,所以选D。