_____ has scored the most runs in a single First-class innings ?

29

A. Hanif Mohammad
B. Brian Lara
C. Sir Donald Bradman
D. Sachin Tendulkar