The movement of water is able to transport minerals and nutrients. Which statement best explains why water is able to do this?
A. Water has a density of one gram per milliliter
B. Water is an excellent solvent
C. Water absorbs heat energy
D. Water is a liquid at room temperature