Which of the following is a perfect square trinomial?
A25x2 + 30xy - 9y2
B25x2 - 30xy + 9y2
C25x2 - 16xy + 9y2
D25x2 + 16xy - 9y2
A25x2 + 30xy - 9y2
B25x2 - 30xy + 9y2
C25x2 - 16xy + 9y2
D25x2 + 16xy - 9y2