Further space exploration has been _______ with the rapid development of China’s science and technology.
A. made it possible B. made possible
C. made it possibly D. made possibly
Further space exploration has been _______ with the rapid development of China’s science and technology.
A. made it possible B. made possible
C. made it possibly D. made possibly
B