A, B, C, D, E, F and G sit in a straight line facing North. Only two people sit to the right of G. Only two people sit between G and E. Only two people sit between D and B. B sits to the immediate left of G. A sits to the immediate right of F. How many people sit between D and F?
1
2
2
1
3
4
4
3