单项选择题

— "They have done a good job."

A. So they have done
B. So they have
C. So have they

D. So is it