In a race, five runners P, Q, R, S, and T finished in the following order: P finished before Q but after R. S finished before T but after Q. What is the correct finishing order?

Answer: A. R, P, Q, S, T
R finished first, followed by P, then Q, then S, and finally T.