-All _____they have done is good for us all. We should understand them.
A.what
B.which
C.that
D.As
正确答案是C