问题

Tom has made great progress in spelling.– So he has and _____.
A:so do you
B:so have you
C:so you do
D:so you have
B:so have you
C:so you do
D:so you have
正确答案是: