What is the factored form of b^3 - 1000
A. (b + 10)(b^2 -10b + 100)
B. (b - 10)(b^2 + 10b + 100)
C. (b - 10)(10b^2 + b + 100)
D. (b + 10)(10b^2 - b + 100)