A, B, C, D, E, F and G are walking in a straight line. C is immediately behind of D. B is at one of the extreme ends and has E as his neighbor. G is between E and F. D is walking third from the last. Who are at the extreme ends?
A and E.
A and B.
F and B.
C and D.
They are walking last to first like this: A-C-D-F-G-E-B.