mhope778 mhope778 22-10-2019 Mathematics contestada A bus travels 12 miles in 20 minutes at this rate how many miles does the bus travel in 60 minutes