A bus can carry 25 passengers. What is the minimum number of buses needed to transport 110 passengers?
4
5
6
7
8