问题

They have made so great progress .
A:three years ago
B:for three years
C:in the past three years
D:before three years
B:for three years
C:in the past three years
D:before three years
正确答案是: