What events separate the Paleozoic, the Mesozoic, and the Cenozoic eras?

A.
Mass extinctions of species
B.
The fluctuations of oxygen in atmosphere
C.
The varying amounts of water on Earth
D.
The amount of humans on Earth

A. Mass extinctions of species