单项选择题

The country has already sent up three unmanned spacecraft, the most recent ______ at the end of last March.

A.has been launched
B.having been launched
C.being launched
D.to be launched