21. Susan traveled 114 miles in 2 hours. If she keeps going at the same rate, how long will it take her to go the remaining 285 miles of her trip?
a. 5 hours
b. 3 hours
c. 7 hours
d. 4 hours