Hannah is participating in a marathon. She can run 4 miles in 50 minutes. At this rate, how long will it take Hannah to run 30 miles?

A. 375 hours
B. 200 hours
C. 6.25 hours
D. 4.5 hours