I am sorry but are you sure the answer is A? I did the exact same problem in the Princeton Review book and I am pretty sure the answer was C. A doesn't even look grammartically correct to me.
The only two legit candidates are B and C in my opinion, and since it's a condition so we don't need the future tense here. That's why C is left out to be the right one.