Question: In a race, A finishes before B, but after C. D finishes after E but before A. Who finishes last? (2023)
Options:
Correct Answer: B
Exam Year: 2023
Solution:
The order is C, A, D, E, B. Therefore, B finishes last.