问题

It is quite impossible that it will rain tomorrow. But if it __________, I would still go to school by bike.
A:should rain
B:would rain
C:rains
D:had rained
B:would rain
C:rains
D:had rained
正确答案是: