单项选择题

It () every day so far this week.

A. rains
B. mined
C. has mined
D. was raining