(A)   The driver of any 1) motor vehicle carrying passengers for hire; 2) bus, as that term is defined in 47 O.S. § 1-105, owned or operated by a licensed child care facility while carrying children; 3) school bus carrying any school child; 4) motor vehicle carrying explosive substances or flammable liquids as a cargo or part of a cargo; or 5) commercial motor vehicle required to be placarded for hazardous materials, before crossing at grade any track or tracks of a railroad, shall stop such vehicle within 50 feet but not less than 15 feet from the nearest rail of such railroad and while so stopped shall listen and look in both directions along such track for any approaching train, and for signals indicating the approach of a train, except as hereinafter provided, and shall not proceed until the driver can do so safely.  After stopping as required herein and upon proceeding when it is safe to do so, the driver of any such vehicle shall cross only in such gear of the vehicle that there will be no necessity for changing gears while traversing such crossing, and the driver shall not shift gears while crossing the track or tracks.
   (B)   No stop need be made at any such crossing where a police officer or traffic-control signal directs traffic to proceed.
(47 O.S. § 11-702)  (`83 Code, § 15-560)  (Ord. 98-49, passed 12-21-98)  Penalty, see § 71.999