Hi Mahyar,
E is in passive voice and when we have a correct option in D, which is active, go for D. And yes, when you read E, ‘many people have a disinclination…. while willing to admit…’. Doesn’t the sentence look odd & incomplete? I’m not sure how to explain this.
HTH