PLEASE HELP !
Which of these factors best explains why liquid water exists on Earth?
A. Presence of living things
B. Moderate temperatures
C. Lack of gravity
D. Lunar tides