Which is NOT a perfect square trinomial?
A. x2 + 10x + 25
B.x2 - 12x + 36
C. x2 + 16x + 81
D. 4x2 + 8x + 4