7 boys A, B, C, D, E, F and G are sitting in a row facing north (not necessarily in the same order). Only four boys are to the right of C. A is second to the left of C. E is fifth to the right of D. B is second to the left of G. Who is sitting at the right end of the row?
Show answer & explanation
Correct answer: B
Explanation

Right end = E
Correct Answer: E