A sounds better to me too... but, technivally, B is right because of the tense.
We don't know who will recover and who won't until after they recover...
We don't know who will recover and who won't until after they recover...