问题

d has made great progressrecently.–- _________, and ________.
A:So he has; so you have
B:So he has; so have you
C:So has he; so have you
D:So has he; so you have
B:So he has; so have you
C:So has he; so have you
D:So has he; so you have
正确答案是: