问题

They have made greater progress than________
A:they had expected
B:expected
C:to be expected
D:expecting
B:expected
C:to be expected
D:expecting
正确答案是: