The heat of solution depends upon the____________________?
A. Nature of solvent
B. Concentration of solution
C. Nature of solute
D. All A., B. & C.