Which of the following is not one of the key factors that have helped sustain life on earth for the past 3.8 billion years?
a) Presence of liquid water
b) Atmospheric oxygen levels
c) Plate tectonics
d) Absence of solar radiation