Who is most likely to commit fraudulent financial reporting?
1) Company executives
2) External auditors
3) Shareholders
4) Government regulators