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