ISCA mcq query

Narendra mahadev hegde (ARTICLESHIP STUDENT) (246 Points)

31 May 2019  
who is responsible for corporate governance of an organization?
1.Board of director
2.Audit committee
3.Shareholders
4.All of the above

please clarify the correct answer.....