In a race, five runners: X, Y, Z, W, and V finish in the following order: X finishes before Y but after Z. W finishes before V but after Y. Who finishes last?

Answer: D. V
The order is Z, X, Y, W, V; thus V finishes last.