单项选择题

The ancient Egyptians are supposed ______ rockets to the moon.

A.to send
B.to be sending
C.to have sent
D.to have been sending