C. Unexpected and surprise make it redundant - a surprise should be unexpected!
The best possible answer would seem to be C.
The fastest speed of an Acela train is 150 miles per hour
To reach 1050 miles, acela trains need :
1050 / 150 = 7 hours
Hope this helps
Readers learn the narrators own analysis and explanation for his behavior