Hi Kavin,
This question can be solved in a couple of different ways, but you might find it easiest to combine some Algebra skills with TESTing VALUES (and some Number Property rules).
We're told that (N - 1) is a POSITIVE INTEGER, which means that N >= 2. We're asked if (N - 1) is a multiple of 3. This is a YES/NO question.
1) (N^3 - N) is a multiple of 3
IF....
N = 2
(N^3 - N) = 8 - 2 = 6
(N - 1) = 1 and the answer to the question is NO.
IF....
N = 4
(N^3 - N) = 64 - 4 = 60
(N - 1) = 3 and the answer to the question is YES.
Fact 1 is INSUFFICIENT.
2) (N^3 + 2N^2 + N) is a multiple of 3
It's interesting that the three 'terms' all contain an "N"; that hints that maybe we can factor this down...
N^3 + 2N^2 + N =
N(N^2 + 2N + 1) =
N(N+1)(N+1)
So now we know that N(N+1)(N+1) is a multiple of 3. For that product to be a multiple of 3, either (N) or (N+1) MUST be a multiple of 3.
If (N) is a multiple of 3 (re: 3, 6, 9, 12, etc.), then (N-1) would be 1 less (re: 2, 5, 8, 11, etc.), so it would NEVER be a multiple of 3 and the answer to the question would be NO.
If (N+1) is a multiple of 3 (re: 3, 6, 9, 12, etc.), then (N-1) would be 2 less (re: 1, 4, 7, 10, etc.), so it would NEVER be a multiple of 3 and the answer to the question would be NO.
Fact 2 is SUFFICIENT
Final Answer: B
GMAT assassins aren't born, they're made,
Rich