This is a tense and parallelism issue.
He has not been allowed to drive since the accident, and he probably never will be allowed to drive from this point forward.
The key is that "to drive" has to go with both parts, which rules out C, D, and E -- they're all missing "been" in the first part.
We also don't want to say "would be allowed" since we're talking about future here, rather than a conditional time -- he will not be allowed to drive from this point into the future.
This leaves us with B, which seems redundant at first reading, but is the only one grammatically correct.