Answer: B. Carbohydrates will dissolve in water but not lipids.
Both carbohydrates and lipids have the same chemical composition like hydrogen, carbon and oxygen, but in lipids the oxygen content is much reduced. Lipids have polar head and a large non polar tail and lack of oxygen makes it hydrophobic in nature means they do not form bonds with water molecule, hence not soluble in it. Carbohydrates have polar hydroxyl group which forms bonds with hydrogen atom present in water therefore, hydrophilic in nature means it is soluble in water.