What is the simplest form of (5x^3 + 2)(5x^3 - 2)?

A) 25x^6 + 20x^3 - 4
B) 25x^6 - 20x^3 - 4
C) 25x^9 - 4
D) 25x^6 - 4