问题

Such great progress ________ that the teachers are pleased with him.[ ]
A: he has made
B: has he made
C: did he make
D: made he
B: has he made
C: did he make
D: made he
正确答案是: