The correct answer is option (C) Proteins have some amino acids that contain sulfur, whereas most lipids, nucleic acids, and carbohydrates do not contain sulfur.
Carbohydrates are biomolecules made up of carbon (C), hydrogen (H) and oxygen (O) only. Lipids are organic molecules made up of carbon (C) as their backbone along with hydrogen (H) and oxygen (O). In addition they can contain nitrogen (N) and phosphorus (P). Nucleic acids are the biological molecules made up of carbon (C), hydrogen (H), oxygen (O), nitrogen (N) and phosphorus (P).
Proteins are the only group of organic compounds made up of sulfur (S) in addition to the carbon (C), hydrogen (H), oxygen (O) and nitrogen (N) of the aminoacids which form the monomers of the proteins. Thus, the other biomolecules like carbohydrates, lipids and nucleic acids lack sulfur and compound unknown 2 being analysed by Jackson can only be a protein because of the presence of sulfur.