In a race among four runners A, B, C, and D, A finishes before B but after C. D finishes after A. Who came in second?

Answer: A. A
Since A finishes after C and before B, A must be second.