They have made a lot of progress until

Câu hỏi:  They have made a lot of progress until the country became independent.

A a lot of

B until

C became

D independent