The correct option is C As the size of these stores is very large, they are generally formed as a joint stock company.
Chain store is that it deals in one type of product. Thus the idea behind multiple shops is specialisation. Thus we can say that chain stores mean a group of stores, handling similar lines of merchandise with single ownership and scattered location