TaelorS TaelorS 19-04-2017 Chemistry contestada Earthvhas several ideal features which enable it to support life. MOST important is theA. Gravitational force on earth.B. Existense of tectonic plates.C. Relationship between earth and its moon.D. Existense and amount of water on Earth's surface.