B - This option is less concise and stylistically successful than the correct answer A. The for all… expression is better at conveying the speaker’s emphasis and contrast between the extent of the minister’s disdain and his incorrigible habit.
C - This option changes the meaning of the sentence, violates parallelism, and is choppy, awkward, and nonsensical.
D - This option changes the meaning of the sentence, uses disdained incorrectly, and does not convey the intended contrast.
E - This option changes the meaning of the sentence, makes it illogical and does not convey the intended contrast.
A - Correct: This option correctly and most effectively uses for all… in a dependent clause to emphasize the fact that the minister’s disdain for gambling was well known and in stark contrast with his habit.
Gambling is one of the world’s oldest pastimes, and nearly every ancient society practiced it in one form or another. Archaeologists have even found cave paintings that appear to depict gambling.