Q. A nucleotide consists of

 1789  196 ManipalManipal 2001Biomolecules Report Error

Solution:

All of these