Which of the following is NOT true of both ATP and cAMP?

a. They both contain phosphorous.
b. They both contain adenine.
c. They both have the same number of ring structures.
d. They both have the same number of carbon atoms.
e. They both contain ribose.