Correct Answer - Due to intermolecular H-bonding, glucose and sucrose are soluble in waterm Benzene (molecular mass `=78 g mol^(-1)`) and cyclohexane (molecular mass `=84 g mol^(-1)`) are insoluble in water. The reason being that these compounds do not contain `-DH` groups and hence do not form H-bonds with water. Alternatively, benzene and cyclohexane which are non-polar molecules do not dissolve in polar water molecules while glucose and surose being polar molecules dissolve in polar water molecules.