The correct option is B Large companies
Diversification refers to expansion of products and services of a company with respect to its size, color, shape etc. Diversification usually takes place in large companies because of ample of capital that is available with these companies which can be invested for the expansion of products and services.