A is a run-on sentence, therefore it is incorrect.
B (leave as is) in incorrect because the original sentence combines independent and dependent clauses with a semicolon; semicolons are used to combine independent clauses.
C is incorrect for the same reason B is incorrect (the first clause in dependent).
D is the correct answer, as it properly uses commas to combine the clauses.
Hope this helps.
I think is d) (to those who oppose etc...)
Answer:
Acting or showing care/thought for the future.
If someone is <u>prudent</u>, they are not careless, but they are wise.