8 boys B1, B2, B3, B4, B5, B6, B7 and B8 are sitting in a row facing north (not necessarily in the same order). B1 is fifth to the left of B6. B4 is fifth to the right of B5. B1 is to the immediate left of B5. Only two boys are sitting between B8 and B4. B2 is third to the right of B7. B7 is an immediate neighbour of B1. Who is at third position from the right end of the row?
Show answer & explanation
Correct answer: A
Explanation

B3 is third from the right end of the row