How old is Earth according to the geological time scale?
A. 290 million years old
B. 542 million years old
C. 2.5 billion years old
D. 4.6 billion years old