Special Assessment means
General tax on all people
A periodical tax
Gift tax
A tax on special benefits
(D) A tax on special benefits
Explanation: