问题

David has made great progress recently. – ______, and ______.
A:So he has; so you have
B:So has he; so you have
C:So he has; so have you
D:So has he; so have you;
B:So has he; so you have
C:So he has; so have you
D:So has he; so have you;
正确答案是: