Six persons A, B, C, D, E and F are sitting in two rows, three in each.
E is not at the end of any row.
D is second to the left of F.
C, the neighbour of E, is sitting diagonally opposite D.
B is the neighbour of F. Which of the following are sitting diagonally opposite to each other ?

Answer: D. A and F

The given information can be analysed as follows :
E is not at end. So, E must be in the middle of one of two rows.
D is second to the left of F. So, order of the row must be D -- F.
C is neighbour of E and is sitting diagonally opposite to D means C is under F in the other row
i.e. D __ F
__ E C
B is the neighbour of F.
So, the arrangement must be  D B F  &  A E C

Other than D and C (given), A and F are sitting diagonally opposite to each other, as seen in the arrangement.
So, the answer is (d).