This is a classic Recursive Sequences — Work Backwards problem, and it's one of the GMAT Focus favorites on sequences.
The common trap: students try to work forward, calculating from a1 to a4. That doesn't work here because a1 is unknown. The moment you see a recursive formula and the ending term is given, reverse-engineer by substituting backwards.
Step 1 — Write out what you know.
The recurrence is: a_n = 3*a_(n-1) - n, for n > 1. We know a4 = 50.
Step 2 — Find a3.
a4 = 3*a3 - 4
50 = 3*a3 - 4
3*a3 = 54
a3 = 18
Step 3 — Find a2.
a3 = 3*a2 - 3
18 = 3*a2 - 3
3*a2 = 21
a2 = 7
Step 4 — Find a1.
a2 = 3*a1 - 2
7 = 3*a1 - 2
3*a1 = 9
a1 = 3
Step 5 — Compute the answer.
a2 - a1 = 7 - 3 = 4
Answer: C (4)
Takeaway: when a recursive sequence gives you a later term and asks about earlier terms, always reverse-engineer by substituting the known value backwards into the recurrence — it's almost always faster than looking for a general formula. The "-n" part of this formula changes with each step, which is exactly why forward guessing is slow and backwards substitution is clean.