The literal meaning of the word Zakat are

A ) To pay levist/taxes to the government

B ) To grow or prosper ✅

C ) To assess and recover compulsory levy on all the citizen own

D ) To give alms to the poor