问题

So much progress _____ in the past few months that she now has nodifficulty in making herself understood in English.
A:it
B:in terms of
C:in return for
D:she made
B:in terms of
C:in return for
D:she made
正确答案是: