as water is said to be universal solvent,means it can dissolve anything,then why benzene(c6h12o6) is not soluble in water?not any non-polar substance is soluble in water(h2o) then can we call water a universal solvent?
Water is said to be universal solvent, means it can dissolve more chemicals than any other solvent, but not anything.. Non-polar substances are not soluble in water or not well soluble, so water is not universal solvent, meaning that it can dissolve anything. On the other hand, anything can be dissolved in water, but solubility degree can be extremely low. E.g. benzene solubility in water is 1.79 g/L (25 °C).
NB! c6h12o6 – glucose, benzene& - C6H6. Benzene solubility in water is 1.79 g/L (25 °C)