8 boys A, B, C, D, E, F, G and H are sitting in a row facing south (not necessarily in the same order). A and H are at extreme ends of the row. E and F are immediate neighbours of B. C is fourth to the left of B. F is to the immediate left of A. D is not the immediate neighbour of C. How many boys are sitting between F and G?
Show answer & explanation
Correct answer: A
Explanation

There are 3 boys sitting between F and G.