Yes, I can certainly see taunting being a form of challenging.
And I would choose A for the second one. Veneration and derision
are more or less in the same category of words. Underlying them
are fairly simple feelings, positive and negative, respectively.
Defiance is a more complex idea involving a challenge to authority.
CJ