单项选择题

-’It ()for a week!’-’Don’t worry!It ()be a fine day tomorrow.’

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