_____ player has scored the most runs in a single Test innings ?

41

A. Graham Gooch
B. Matthew Hayden
C. Brian Lara
D. Agarkar

Explanation:
400 runs against England.