—David has made great progress recently. —_____, and _____.

—David 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