Which expressions are perfect square trinomials? Select all that apply.
A) x^2 + 20x + 100
B) x^2 + 7x + 49
C) x^2 + 12x + 4
D) x^2 + 8x + 16
