The option that best illustrates the similarity and difference in the elemental makeup of these molecules is that carbohydrates and lipids both contain carbon, hydrogen, and oxygen atoms, while the proteins contain nitrogen in addition to those three elements. That is option B.
Carbohydrates are macromolecule found is food substances that plays a vital role of energy supply to the body.
It is made up of chemical elements such as carbon,hydrogen and oxygen in the ratio of 1:2:1.
Lipid is another macromolecule found in food which is an energy reserve for the body.
Lipids are made up of elements seen in carbohydrates such as carbon, hydrogen and oxygen but contain many more hydrogen atoms than oxygen atoms.
Proteins are another type of macromolecule found in food which helps in body building and repair of worn out tissues.
Proteins are made up of elements seen in carbohydrates and lipids with the addition of nitrogen atom.
Therefore, carbohydrates and lipids both contain carbon, hydrogen, and oxygen atoms, while the proteins contain nitrogen in addition to those three elements.
Learn more about proteins here:
brainly.com/question/10058019