问题

David has made great progress recently .— _____, and____ .
A:So he has , so have you
B:So he has, so you have
C:So has he , so have you
D:So has he, so you have
B:So he has, so you have
C:So has he , so have you
D:So has he, so you have
正确答案是: