In a race, John finishes before Mike but after Sarah. Tom finishes after Mike. Who finishes first?

Answer: C. Sarah
Sarah finishes before John, who finishes before Mike, and Tom finishes after Mike, making Sarah the first.