Correct option is A
Given:
· B is above A with one person between them.
· Two persons are between A and C.
· C is not at the top.
Solution:

· In both case B is in the middle position.
Thus, the person sitting in the middle is B.
Final Answer: (a) B