which explains how ocean currents affect global climates?

a water absorbs little thermal energy and releases it all at once
b water absorbs a lot of thermal energy and releases it all at once
c water absorbs little thermal energy and releases it over time and distance
d water absorbs a lot of thermal energy and releases it over time and distance

d water absorbs a lot of thermal energy and releases it over time and distance