1187. ______ is called Shield against sins. September 20, 2025 by Admin A. Salat B. Zakat C. Fasting D.Hajj ✅ The correct answer is option C. Fasting.