Which of the following lists contains only perfect squares?

A.
1, 8, 27, 64, 125

B.
1, 4, 9, 15, 25

C.
2, 4, 6, 8, 10

D.
4, 9, 16, 25, 49