Multi-select problem: How does the next paragraph end?

How to retain customers
Learn what your customers want.
If you want customers to return to your business again and again, it's important that you learn to read your customer base and understand what you offer the market. Why would people choose your place of business over others? Customers return to businesses for one, and hopefully more, of three basic reasons :
The perception that your business offers a deal.

Pick from:
(A). The hopes of you (and your customer base) passing on a wonderful product. The fears that your customers might react negatively to your product.
(B). Customers need to feel like your business operates across all of your competitors' local areas. If you include places in your business that offer the same types of deals, customers will dream about your place of business.
(C). The perception that your business offers a service or product that they can't get elsewhere. The perception that your business treats its customers well.
(D). The effect that a customer would have on your business. The impact that your business has on how they perceive the world (and the places they don't have the most prices in).
(C).