问题

Shall we hold out sports meet on time? — _____ the weather stays fine[ ]
A: So far as
B: Even if
C: As if
D: So long as
B: Even if
C: As if
D: So long as
正确答案是: