Which of the following companies are required to do secretarial audit as per Rule 9 of the Companies (Appointment and Remuneration of Managerial Personnel) Rules, 2014?
(I) Every public company having a borrowing of Rs. 100 crore or more
(II) Every public company having a paid-up share capital of Rs. 50 crore or more
(III) Every public company having a turnover of Rs. 200 crore or more
(IV) Every private company having a turnover of Rs. 150 crore or more