Five students - A, B, C, D, and E - scored different marks in an exam. A scored more than B but less than C. D scored the highest, and E scored less than A. Who scored the second highest?

Answer: C. C
C scored more than A, who scored more than B, and D scored the highest, making C the second highest.