答案:B
that在此引导定语从句,修饰前面的all,当先行词是all的时候不用which,所以排除A.再根据定语从句还差主语这个事实,that不能省略,排除C.答案D what不能引导定语从句,所以也排除.正确答案是B.