Answer:
disgraced
Explanation:
i searched up synonyms for humiliated on google disgraced is the only one from this list I saw
I’m pretty sure it’s the first one; The radio station made an inducement attempt to get people to donate more money.
B visual aids is the most effective