Which of the following best compares the structures of lipids and carbohydrates?

A. Both are made up of monosaccharide monomers, but lipids are hydrophobic and carbohydrates are hydrophilic.
B. Both consist of carbon, hydrogen, and oxygen, but carbohydrates have repeating structural units and lipids do not.
C. Both contain carbon and hydrogen, but carbohydrates also contain oxygen and lipids contain nitrogen.
D. Both have a carbon backbone, but lipids also have an amino group and carbohydrates have a carboxylic acid group.

B. Both consist of carbon, hydrogen, and oxygen, but carbohydrates have repeating structural units and lipids do not.