Alcohols are comparatively more soluble in water than hydrocarbons of comparable molecular masses.
Explanation :
-Alcohols and water are both polar solvents. Alcohol is dissolves in water, due to formation of hydrogen bonding with water molecules.
- Hydro carbons are non polar and these donot form hydrogen bonds with water molecules. So alcohols are soluble in water where as hydrocarbons are not soluble in water.