In a cooking competition, five chefs A, B, C, D, and E prepared their dishes in the following sequence: A finished before D but after B. E finished after C but before D. What is the correct order of finishing?
Answer: A. B, A, C, E, D
B finished first, followed by A, then C, then E, and finally D.