What is the primary driver of thermohaline circulation in the oceans? A) Wind B) Salinity and temperature gradients C) Solar radiation D) Tidal forces