Which of the following is the best definition of DNA?

A. A molecule made up of a long string of amino acids

B. A double-stranded molecule with coded instructions for an
organism's physical characteristics

C. Any organic molecule that contains carbon, hydrogen, and oxygen

D. The basic unit of a nucleic acid, made of a phosphate, sugar ring,
and nucleotide base