The correct response is:
This is the most recent (and current) eon.
The Cenozoic eon is indeed the most recent and current eon, beginning approximately 66 million years ago and continuing to the present day. The other statements are not accurate. Life has existed during the Cenozoic eon, many fossils have been found from this time, and it occurred after the Mesozoic era, not before.