Isaac C. answered 06/11/19
Physics, Chemistry, Math, and Computer Programming Tutor
Water dissolves a large number of substances and is particular good at dissolving ionic compounds. That eliminates answers 1 and 2.
Water has a relatively large heat capacity which means that it takes a relatively large amount of energy to raise the temperature of water by 1 degree. So the answer is D.