Which of the following is the most important for maintaining a stable climate on Earth over the time it took for large organisms to evolve?
1. plate tectonics
2. underground sea vents
3. sustained volcanic activity
4. the Moon
5. the cessation of the heavy bombardment phase