单项选择题

According to the passage, visitors from space may have landed on the earth ().

A.long before man had dreamed of it
B.long before there were human beings
C.in the last few hundred years
D.after the space age began