(A) No person shall operate any motor vehicle without due regard for the safety and rights of pedestrians, drivers and occupants of all other vehicles, and so as to endanger the life, limb or property of any person while such person is in the lawful use of any public school facility or grounds in the municipality.
(B) No person shall operate a motor vehicle in and upon school drives, grounds or parking areas at a speed greater or less than is reasonable or proper, having due regard to the traffic, surface and width of any driveway or parking area, and of any other condition then existing, and no person shall drive any motor vehicle in and upon any school drive, grounds or parking place at a greater speed than will permit stopping within the assured clear distance ahead.
(C) No person shall move a motor vehicle which is stopped, standing or parked on the grounds, parking areas or drives of any public school unless such movement can be made with reasonable safety.
(D) Before backing, operators of motor vehicles shall give ample warning, and while backing shall exercise vigilance not to injure any person or property on school grounds, parking areas or drives.
(E) No person shall park or drive any motor vehicle anywhere on the grounds of a public school in the municipality, without written permission of an official or employee of such school, between the hours of 12:00 midnight and 7:00 a.m.