问题

David has made great progress recently.—______.He has been working hard for a few months.
A:So is he
B:So he is
C:So has he
D:So he has;
B:So he is
C:So has he
D:So he has;
正确答案是: