Correct option is D
Given - Seven people, A, B, C, D, E, F and G, are sitting in a row, facing north. Only five people sit between B and F. E sits to the immediate left of F. Only one person sits between E and D. C sits at some place to the left of G but at some place to the right of A

Four people (A, C, D, G) sit between B and E.
Option D is correct.