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