Eight girls, A, B, C, D, E, F, G and H, are sitting around a circular table and facing the centre (but not necessarily in the same order). A is sitting second to the left of B. F is sitting to the immediate left of C. D is not an immediate neighbour of either F or E. H is not an immediate neighbour of B. Only three girls are sitting between A and D.
Who among the following girls are the immediate neighbours of D?
1
H and G
2
F and B
3
A and E
4
E and B