21May Namaz-e-Khasoof is offered at the time of___________? A. Lunar eclipse B. Solar eclipse C. Heavy rain D. Earthquake Show AnswerA. Lunar eclipse