Answer:
D
Explanation:
Non polar substances have low solubility in water because they cannot form hydrogen bonds with water.
hydrogen bonds are weak bonds formed between molecule resulting from electrostatic attraction between a proton in one molecule and an electronegative atom in the other. Hydrogen bond increases solubility as water molecule being electronegative( presence of Oxygen) forms hydrogen bond with polar substances but it cannot form hydrogen bond with non polar substance, hence low solubility.
therefore for the given question Option D is correct,.