The failure of many auditing firms to raise red flags about accounting irregularities in companies such as Enron and WorldCom is generally attributed to all of the following factors except

a. the failure of US auditing firms to follow internationally accepted accounting standards
b. pressure to maintain lucrative client relationships
c. lack of expertise among auditors
d. collusion between auditors and fraudulent companies