Bonjour,
Je vais mettre les mots dans l'ordre
a) advertising, potent, widespread, overwhelming, advertising media, brands
b) celebrity endorsement, rewarding, devastating
c) brand awareness, purchased, top of the list, top of the mind awareness
d) visual, catchphrase, tune