问题

If it fine tomorrow,we a picnic.
A:be ; have
B:is ; will have
C:will be ; will have
D:will be ; have;
B:is ; will have
C:will be ; will have
D:will be ; have;
正确答案是: