Which of the following is a perfect square trinomial?
A. x²-6x+9
B. 4x²-20x-25
C. 4x²+20xy+9y2
D. 9a²-6a²bc+a²b²c²​