(A) In general. Public improvements are divided into the three classes specified in the following subdivisions according to their respective benefit to the whole city and to property specially served by the improvement and taking into account past city practice.
(B) Class A.
(1) Class A improvements are those which are of general benefit to the city at large, including:
(a) Public buildings, except a building which is part of an improvement described in division (B)(2) below;
(b) Any public park, playground or recreational facility; and
(c) Any improvement not described in M.S. § 429.021, Subd. 1, as it may be amended from time to time.
(2) Any such improvement shall be financed from general city funds and not from special assessments.
(C) Class B.
(1) Class B improvements are those which are of both general benefit and special benefit to abutting or nearby property.
(2) Class B improvements include:
(a) Permanently surfacing arterial streets;
(b) Storm sewers;
(c) The construction of off-street parking facilities; and
(d) The installation and maintenance of street lighting systems.
(D) Class C. Class C improvements are those which are primarily, if not exclusively, of benefit to property abutting or in the area of the improvement, including:
(1) The construction of sidewalks;
(2) The construction of curbs and gutters;
(3) Grading, graveling, oiling and applying non-permanent surfacing to streets;
(4) Permanently surfacing residential streets;
(5) The abatement of nuisances and the draining of swamps, marshes and ponds on public or private property and filling the same; and
(1978 Code, § 304.03)