China _______ rapid progress in space technology in the last 10 years.
#101389
A
made
B
has made
C
had made
D
were making