Auditing is compulsory for——–?

A. Small scale business

B. Partnership firms

C. Joint stock companies

D. Proprietor concerns