What does the term 'hydrology' refer to in the context of hydraulic engineering?

A) The study of marine life
B) The science of water flow, distribution, and quality in the Earth's cycle
C) The design of hydraulic structures
D) The study of sediment transport in rivers