Given function f(x) = x3 + 2x2 - 5x - 6, which of the following is true?
1. (x-3) is a factor because f(-3) = 1.
2. (x + 3) is a factor because f(-3) = 1.
3. (x-3) is a factor because f(3) = 0.
4. (x + 3) is a factor because f(3) = 0.