Sounds like a Pokemon
100

Knowing what the D in DNA stands for should tell you this noun: the sugar found in DNA 

Deoxyribose