Which "spheres" are interacting when water runs off a glacier?

A. biosphere and atmosphere
B. atmosphere and cryosphere
C. hydrosphere and geosphere
D. cryosphere and hydrosphere