这个坑我也掉进去了,后来才反应过来removal是动作名词,按照Manhattan的说法是可以和复杂动名词the clearing平行的。
而且C项还有一个致命的错误,resulting from不能做状语吧?一般情况下是作adjective modifier修饰名词的,而且也不用逗号隔开,例如:
the pollution resulting from the chemical spill forced all the local residents to evacuate.
我也错选了E。我当时看这题时,第一反应就是by doing的施动者有歧义。其次,认为because of比by doing要准确。我读题的时候,首先就认为because of修饰的是accuse的原因。而不是accuse的内容。因为句意上failing to honor its promise to its customers to keep records private更像是一个评价,而不是一种方式的陈述。E选项只有一个of keeping问题,而B选项有两个问题,所以选择了E。