5 boys R, S, M, N and P are sitting in a row facing north (not necessarily in the same order). Only N is sitting between S and P. R is to the immediate left of S. R is at one of the end of the row. Who is sitting to the right of P?
Show answer & explanation
Correct answer: B
Explanation

M is sitting to the right of P.