问题

Peter has made great progress in math recently. — _________ , and so have you.
A:So he does
B:So he has
C:So has he
D:So does he;
B:So he has
C:So has he
D:So does he;
正确答案是: