Concept:A department store is a large retail shop that sells many different types of goods under one roof.Explanation:A department store is organised into separate sections or departments for different product lines.All these departments are located within a single large building or roof.This differs from a chain store, which has many branches in different locations.It also differs from a tied shop and a mail order firm, as neither fits the idea of one roof containing many shops.Therefore, the term that matches “one roof containing a number of shops” is department store.Answer:C. department store