A, B, C, D, E, F, G and Hare sitting around a circular table, facing the centre. A sits third to the left of C and second to the right of E. B sits second to the right of D who is not an immediate neighbour of E. H sits second to the left of F, G is not an immediate neighbour of D.
Who sits between E and A ?
A. F
B. D
C. G
D. None of these