A customer loyalty program for high-involvement products would take the form of ___________.

A) brand communities
B) price discounts
C) buy one, get one free
D) giveaways