The craters on the moon are evidence of what events?
O impacts with other objects
mountain formations
volcanoes on the moon
alien life