Shown below (1 through 5) are the five types of tests which auditors use to determine whether financial statements are fairly stated. Which three are substantive tests?
1. risk assessment procedures
2. tests of controls
3. substantive tests of transactions
4. substantive analytical procedures
5. tests of details of balances