Professional tax is imposed by:ACentral GovernmentBState GovernmentCMunicipal CorporationDGram PanchayatAnswer: B. State Government