What is the branch of earth science that puts past events on earth in order by time?
A) geology
B) geography
C) ecology
D) chronology