Which statement best describes why liquid water exists on earth?
A. Earth experiences comet crashes and volcanic eruptions.
B. Earth experiences a strong magnetic field and lunar tides.
C. Earth has moderate temperatures and a strong gravitational force.
D. Eath has hydrogen bonds with the sun