Which of the following is a perfect square trinomial?
x2+10x+25x^2 + 10x + 25x2+10x+25
x2+10x+20x^2 + 10x + 20x2+10x+20
x2−10x−25x^2 - 10x - 25x2−10x−25
x2+5x+25x^2 + 5x + 25x2+5x+25