Which of the following is a perfect square trinomial?
A. 4x^2 + 20xy - 25y^2
B. 4x^2 - 14xy + 25y^2
C. 4x^2 + 14xy - 25y^2
D. 4x^2 - 20xy + 25y^2
