If the weather had been better, we could have had a picnic. But it all day.
A. rained B. rains C. has rained D. is raining
A