English Tense Tense Question #3005 (CAT-I)

Change the voice: It is impossible to do this.

A Doing this is impossible
B This is impossible to be done
C This must not be done
D This can't be done
Correct Answer & Explanation
Option B
Option B is the correct answer according to official curriculum guidelines.