As this is a conditional question, our first order of business is to draw a new diagram with the condition, and follow the inference chain. The question demands an accurate possible list, so our 4 incorrect answers will be rule violators.
Because N is in 5, N is now banned from 4 and 6 (no two consecutive can be the same). Because 4 and 2 and the same, and 6 and 1 are the same, N similarly cannot be in 1 or 2.
Additionally, since neither L nor M are allowed to be right before N, neither of them can be at stop 4 either! That leaves only O who is allowed to be in 4. And since 4 and 2 are the same, O must be in 2 as well.
And again, as no two consecutive stops can be the same, O cannot be in either 1 or 3. Check out the diagram!
Rule Violators
(A), (C), and (D) all fail to place O in stop 2.
(E) starts with N, which is not allowed (if it were, stop 6 would be N, violating the rule that no two consecutive stops are the same).
Only (B) is a permissible list.