The correct option is C Nucleotide
Most DNA molecules consist of two biopolymer strands coiled around each other to form a double helix. The two DNA strands are known as polynucleotides since, they are composed of simpler units called as nucleotides. Each nucleotide is composed of a nitrogen-containing nucleobase either guanine (G), adenine (A), thymine (T), or cytosine (C) as well as a monosaccharide sugar called as deoxyribose and a phosphate group. The nucleotides are joined to one another in a chain by covalent bonds between the sugar of one nucleotide and the phosphate of the next, resulting in an alternating sugar-phosphate backbone. According to base pairing rules (A with T and C with G), hydrogen bonds bind the nitrogenous bases of the two separate polynucleotide strands to make double-stranded DNA. So, nuclotides are building blocks of DNA and not glucose or aminoacid. Thus, the correct answer is option C.