Which among the following is not one of the five pillar of Islam?

A. Hajj

B. Zakat

C. beliefs on Angels 

D. Salat