If it______tomorrow, the basketball match has to be canceled.
A.rain
B.rains
C.rained
D.will rain
请帮忙给出正确答案和分析,谢谢!