There will be 340 people on a school trip to Washington, D.C. Each school bus holds

45 people, and all the buses will be filled except for the last bus. How many school

buses will be needed and how many people will be on the last bus?


A. 8 buses with 25 people on the last bus

B. 7 buses with 25 people on the last bus

C. 8 buses with 35 people on the last bus

D. 8 buses with 45 people on the last bus