OpenStudy (anonymous):

Temperatures on earth remain within a suitable range for life because of