问题

Tom has made great progress recently.—- _________ 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;
正确答案是: