单项选择题

It()every day so far this week.

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