Logo

A. 100,000,000 years
B. 200,000,000 ears
C. 300,000,000 years
D. Still occurring

Correct Answer: 200,000,000 ears

Last Updated: July 02, 2019