Sugar is soluble in water due to:
Hydrogen bond formation with water
Explanation for correct option
Option (B) Hydrogen bond formation with water.
Explanation for incorrect option
Option (A) High Solvation Energy :
Option (C) High dipole moment:
Option (D) Ionic character of sugar