Which of the following is not a polynomial?


A. 5x^10 - 4x^8 + 2
B. 3x^4
c. x^8 + 2x^3 + 7
D. 5 - x^2 + 7 x^0