D) All of the above.

The benefit of establishing a successful brand is that customers will be loyal to your business and the product or service that you offer. They will refer you to others and will rarely switch if they are satisfied with the value of your brand.