单项选择题

A.rains;is suppose to
B.is raining;is suppose to
C.has rained;is supposed to
D.has been raining;is supposed to