The surface range on Earth is about 60 C to -80 C. What do you think accounts for the difference in temperature ranges on Earth compared to other planets

Athe greater average distance from the sun
Bthe amount of water found on the planet
Cthe presence of a well-developed atmosphere
Dthe average orbit around the sun