Someone know this ? I don’t understand

The answer should be C if I'm thinking correctly we just went over this in Algebra 1 today. I know for sure it wouldn't Be A because you don't want your ones to cross each other out, it wouldn't be D Because of the same reason, and in B the 3 is positive whereas in the equation the 3 is negative so therefore the only logical answer is C
hope this helps
Answer:
A) (x+1)(x-1)(x+3)
Step-by-step explanation:
x^3+3x^2-x-3
x^2 x (x+3)-(x+3)
(x+3)x(x^2-1)
(x+3)x(x-1)x(x+1): you will have to rearrange the equation though to get your answer