The correct option is C Stamp duty
Property tax is a direct tax. Advertisement tax, excise duty, and stamp duty are indirect taxes. Tax for the hoardings displayed by advertisers is called advertisement tax. Excise duty is a tax levied on the goods manufactured within India. Stamp duty is a tax that is imposed on property transactions.