Correct option is C
Given statements
If it rains → flowers will bloom. (R → F)
If flowers bloom → celebrations will take place. (F → C)
Flowers did not bloom. (¬F)
Logic
From (1) R → F, the contrapositive is ¬F → ¬R. Since we are told ¬F, we can validly conclude ¬R (it did not rain).
From (2) F → C, the contrapositive is ¬C → ¬F. But ¬F does not allow us to infer ¬C (you cannot reverse an implication). So we cannot be certain that celebrations did not take place.
Conclusion
Only (c) “It did not rain” follows with certainty.
