(A) No person shall throw, spill or deposit upon any highway any glass bottle, glass, nails, tacks, wire, cans, or any litter.
(B) Any person who violates division (A) above upon any highway shall immediately remove such material or cause it to be removed.
(C) Any person removing a wrecked or damaged vehicle from a highway shall remove any glass or other debris, except any hazardous substance as defined in ILCS Ch. 415, Act 5, § 3.215, hazardous waste as defined in ILCS Ch. 415, Act 5, § 3.220, and potentially infectious medical waste as defined in ILCS Ch. 415, Act 5, § 3.360, dropped upon the highway from the vehicle.
(ILCS Ch. 625, Act 5, § 11-1413) Penalty, see § 70.99