Which of the following statements are true for nucleic acid ?
(i) For nucleic acids, the building block is a nucleotide.
(ii) Heterocyclic compounds in nucleic acids are adenine, guanine, uracil, cytosine and thymine.
(iii) Adenine and guanine are substituted purines while the rest are substituted pyrimidines.
(iv) The sugar found in polynucleotides is either ribose or deoxyribose.
(v) Ribose or deoxyribose is a erythrose sugar which is found in nucleotides.
(vi) A nucleic acid containing deoxyribose is called deoxyribonucleic acid (DNA) while that which contains ribose is called ribonucleic acid (RNA).