Why is water said to be universal solvent?

A.it dissolves some substances.
B.It dissolves almost all substances
C.It is dissolved by some substances.
D.It is dissolved by almost all substances.​