单项选择题

It______ every day so far this week.

A. is rained
B. has been rained
C. has rained