What property of water helps Earth regulate its temperature? (1 point)
water's ability to dissolve so many things
water's high specific heat
water's polarity
water's light molecular weight
1 answer
water's high specific heat