When must buses, minibuses, and vehicles with hazardous materials stop at least 5 meters away from a level crossing?

Driving Test Canada Test 4 - When must buses, minibuses, and vehicles with hazardous materials stop at least 5 meters away from a level crossing?