Biochemistry Lipids are insoluble in water because lipid molecules are A) hydrophilic B) hydrophobic C) neutral D) zwitter ions Detailed Solution: No Details Prev Next