Why does the Earth show almost no signs of having been hit by numerous meteors in the past?
A.
Humans have built over most of the craters.
B.
Most meteors fell into the ocean and not on land.
C.
The Earth's magnetic field repelled most meteors.
D.
The Earth's natural geologic activity has eliminated most traces.