In a race, John finished before Mike but after Sarah. Tom finished after Mike. What is the correct order of finishing?

Answer: A. Sarah, John, Mike, Tom
Sarah finished first, followed by John, then Mike, and finally Tom.