2Jun Namaz-e-Kasoof is offered at the time of ____? earthquake Lunar eclipse Solar eclipse heavy rain None of these Show AnswerSolar eclipse