!!!Brainliest to the first one to get it right!!!!
Which of the following is the difference of two squares?
A)8x^2-16y^
B)25m^2+100n^2
C)4g-16h
D)100a^4-9b^12
