The correct option is D Financed by a large number of investors
Small scale industries refer to those industries which have limited capital, limited man force, limited equipments etc. They are geographically localized and are considered smaller in relation to competitors. Hence, they are financed by a large number of investors is not a criterion for defining small business.