31. For how many years, Hazrat Muhammad (S.A.W) remained under the care of his grandfather? September 20, 2025 by Admin A. 2 years B. 3 years C. 4 years D. 6 years ✅ The correct answer is option 2 years.