31. Which of following principal bases of nucleic acid are pyrimidines?A. AdenineB. UracilC. ThymineD. GuanineE. Cytosine(A)AD(B)BCE(C)ABC(D)DE(E)CE