单选题 What does "For all you say, I think she's the best teacher we've got." mean?
A. Because of all you say, I think she's the best teacher we've got.
B. I want to tell all of you that she's the best teacher we've got.
C. Despite all you say, I think she's the best teacher we've got.
D. I think she's the best teacher we've got for all of you who are speaking.

【正确答案】 C
【答案解析】[解析] 句子理解题。本句理解的关键在于分析短语for all的意思。for all是一个习惯搭配,相当于介词despite或in spite of,意思是“尽管,虽然”,因此这句话的大意是:不管你说什么,我都认为她是我们最好的老师。由此可见,正确答案应该是C。