单项选择题

—Oh, I am sick of the weather here. —So am I. It _____since last Friday. Wish it could stop raining tomorrow.

A.rained
B.has rained
C.was raining
D.has been raining