问题

Tom wants to know if you ___ a picnic next Sunday.—Yes. But if it ___, we’ll visitthe museum instead.
A:will have;will rain
B: have; rains
C:have; willrain
D:will have;rains
B: have; rains
C:have; willrain
D:will have;rains
正确答案是: