In a race, five participants - P, Q, R, S, and T - finished in the following order: P finished before Q but after R. S finished before T. Which of the following statements is true?

Answer: D. R finished first
Since P finished after R, R must have finished first.