Which statement best describes the components of nucleic acids?

Which statement best describes the components of nucleic acids?
a. They are made up of chains of amino acids.
b. They are made up of carbon, hydrogen, and oxygen only.
c. They are made up almost entirely of carbon and hydrogen.
d. They are made up of nitrogen bases, sugars, and phosphates