Everybody has made rapid progress,____?
A.hasn't they
B.haven't they
C.C has everybody
D.hasn't everybody
正确答案是B