Which of the following is most similar in structure to ATP?

A) a pentose sugar
B) a DNA nucleotide
C) an RNA nucleotide
D) an amino acid with three phosphate groups attached