单项选择题

You speak English very well.().

A.No, not at all 
B.My English is not good 
C.Thank you 
D.No, you speak better than I