Here's a problem to solve: Water has many unique chemical properties. Which property of water makes water a good solvent of crystalline salts?

Among the 4 following options, which is the correct answer?

- A: strong polarity
 
- B: weak conductivity
 
- C: high viscosity
 
- D: low pH
 