a) management b) shareholders c) gov. d) statutory body
as per section 138 of companies act internal auditor is appointed by management (director)