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