Some retailing stores provide a narrow product line, but with a rich variety, such as bookstores, apparel stores, sporting-goods stores, and furniture stores. Those are called _____________.
A、department stores
B、specialty stores
C、supermarkets
D、convenience stores