A, B, C, D, E, F and G are sitting around a circular table facing the centre. C sits second to the left of F. G is an immediate neighbour of both A and E. A is an immediate neighbour of F. B sits to the immediate right of E. How many people sit between B and F when counted from the right of F?
A1
B0
C3
D2