Seven persons A, B, C, D, E, F, and G sit in a linear row from the west to the east end, but not necessarily in the same order.
All persons are facing towards the north direction.
Three persons sit between C and E.
Neither C nor E sits at any end of the row.

B sits third to the left of D. Neither C nor E is neighbour of D.

One person sits between F and G, who sits second to the right of A.

Atleast two persons sit between E and G.
Therefore, case 1 is invalid.
Therefore, the final arrangement is:

B sits immediate to the left of E.