In a cooking competition, five chefs A, B, C, D, and E prepare dishes in a specific order. A finishes before D but after B. C finishes before E but after A. What is the correct sequence of the chefs?

Answer: C. B, A, C, D, E
B finishes first, followed by A, then C, and finally D before E, resulting in the order B, A, C, D, E.