Which of the following is the responsibility of the external auditor in auditing financial statements? a. Mainaining interral controls and preparing financial reports. b. Providing internal ansurance on internal conerol and financial reports. c. Providing internal oversipht of the reporting process. d. Providing independent assurance on the finanual statements.