What is the fundamental pillar of Islam which requires both physical and financial sacrifices? A. Salat B. Zakat C. Fast D. Hajj