问题

David has made great progress this term .—So he has and .
A:so you have
B:so have you
C:So are you
D:So you are;
B:so have you
C:So are you
D:So you are;
正确答案是: