Which expression correctly shows x^6+2x^3+1 factored completely over the integers?

a. (x^2+1)(x4−x^2+1)

b. (x^3+1)2

c. (x+1)(x^2−x+1)

d. (x+1)2(x^2−x+1)2