Multiple choice Lipids are insoluble in water because lipid molecules are hydrophilic hydrophobic neutral zwitter ions None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Water is a polar molecule and lipids are non-polar, i.e. shy lipids cannot be soluble in water. In other words, lipids are hydrophobic in nature.