Question: In a race, A finishes before B but after C. D finishes after A but before E. Who finishes last?
Options:
Correct Answer: B
Solution:
B finishes last as the order is C, A, D, E, B.