What makes water an excellent solvent? A. It's cohesive property makes water an excellent solvent B. It's surface tension makes water an excellent solvent C. It's high temperature makes water an excellent solvent D. It's molecular structure makes water an excellent solvent