Macroevolution is evolution over geologic time above the level of the species, and evolution has occurred over geologic time. Given these facts, over what periods has macroevolution happened among the following options:
- future
 - relocation
 - geologic
 - earthquakes
 - erosion
 - modern
 - Winter
 - current


 

   geologic      