Lipids are made up of long hydrocarbon chains and is not soluble in water.
Hence, Option C is correct answer.
Carbohydrate is water soluble macromolecule because they are small polar molecules contains many -OH functional groups that makes it hydrophilic.
Nucleic acids are long polymeric chain. They are hydrophilic in nature. Nucleic acid are soluble in water because of their polar nature.
Lipids are hydrophobic and they are generally water insoluble because lipids are non polar molecules. Lipids are oily or greasy molecules. Lipids are made up of glycerol molecule. It includes fatty acids.
Thus from the above conclusion we can say that Lipids are made up of long hydrocarbon chains and is not soluble in water.
Hence, Option C is correct answer.
Learn more about the Lipids here: https://brainly.com/question/17352723
#SPJ1