Which polynomial lists the powers in descending order?
A. 10x^2 + 8x^3 + x^8 - 3x^6

B. x^8 +3x^6 +8x^3 + 10x^2 - 2

C. x^8 + 10x^2 + *x^3 +3x^6 - 2

D. 3x^6 + 10x^2 + x^8 + 8x^3 - 2