What three components make up both ADP and ATP?
a. Adenine, ribose, and three phosphate groups
b. Adenine, ribose, and two phosphate groups
c. Guanine, deoxyribose, and three phosphate groups
d. Cytosine, ribose, and two phosphate groups