A class B licence is needed to drive any school-purposes bus having seats for more than 24 passengers. It also allows you to operate vehicles included in classes C, D, E, F and G, but not motorcycles.
A class E licence is needed to drive any school-purposes bus having seats for not more than 24 passengers. It also allows you to operate vehicles included in classes F and G, but not motorcycles.