Answer: D. all of the above.
Step-by-step explanation:
Water molecules can form the hydrogen bonds with each other. The negative charge on the oxygen (O) molecule can form a hydrogen bond with the partial positive charge on the hydrogen (H) of other molecules. The water molecules may also develop force of attraction with the polar charged positive or negative molecules of other substances. This way the water dissolves the other substances.