单项选择题

It______almost every day so far this month.

A) is raining
B) rained
C) rains
D) has been raining