So far, the moon ________ by man already.  
#38542
A
is visited
B
will be visited
C
has been visited
D
was visited