Lipid structure- lipids have long nonpolar chains of carbon atoms which adversely affects its solubility in water. Based on the above discussion, it is clear that lipids are insoluble in water because they are hydrophobic. So, the correct answer is (B)- Hydrophobic.