For all his professed disdain of such activities, Auden was an inveterate literary gossip.
(A) For all his professed disdain of such activities
(B) Having always professed disdain for such activities
(C) All such activities were, he professed, disdained, and
(D) Professing that all such activities were disdained
(E) In spite of professions of disdaining all such activities
This is a tricky one. I'm going with B.
C, D, and E are just stupid.
Between A and B, I think it is proper to say "disdain for" not "disdain of".