We were overjoyed at the news of China ________ her own man-made satellite.(1.0分)
A、
to have launched
B、
having launched
C、
to launch
D、
launched
出自:河北科技大学-英语