Twelve people are sitting in two parallel rows, such that each person in a row faces other person in the opposition row. In Row I-A, B, C, D, E and F are sitting facing north and in Row II-J, K, L, M, N and O are sitting facing south. More than two people sit between M and K. M faces an immediate neighbour of F. Only three people sit between F and D. A sits to the immediate left of C. Neither A nor C is an immediate neighbour of F. Only two people sit between M and L. N faces E. O sits at one of the positions to the right of J. O faces neither F nor d. How many people sit between the one who faces K and E?
(A) None
(C) 2
(B) 3
(D) 1
(E) Question not attempted