Which of the following DNA bases are complementary?

a. thymine and guanine

b. guanine and uracil

c. cytosine and adenine

d. adenine and guanine

e. adenine and thymine