单项选择题

It ______ almost every day so far this month.

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