140. Hazrat Ilyas (AS) prayed for his nation; and it rained after ________ years. September 20, 2025 by Admin A. 212 B. 312 C. 412 D. 512 ✅ The correct answer is option B. 312.