问题

It is hard to imagine what progress they _____ in the past few months.[ ]
A: made
B: have made
C: had made
D: make
B: have made
C: had made
D: make
正确答案是: