单项选择题

— "They have done a good job."

A.So they have done
B.So they have
C.So have they
D.So is it