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
water's ability to dissolve so many things
water's high specific heat
water's polarity
water's light molecular weight