The correct option is A alcohol contains hydrogen bonding
Ethyl alcohol is more soluble than dimethyl ether due to the presence of intermolecular hydrogen bonding.
Hydrogen bonding is possible when H atom is attached to an electronegative atom such as N, O or F.
Hence, ethanol forms hydrogen bonds but dimethyl ether cannot form hydrogen bonds.