单项选择题

What is the meaning of "revolutionary concept" (Line 3, Para. 1)

A.Some customers are the shareholders of a store.
B.Department stores offer more service for customers.
C.Customers think they are kings.
D.Customers are respected as a king in business circle.