Answer:
yes
Explanation:
Allegiance? Her vows of Allegiance to god? I am 99% sure that is the answer.
The first pun seems pretty witty. But the next ones; that's where the scale goes down. (The HOODINI one was hilarious though.)
Hope this helps!
~gloriouspurpose~
pretty sure it's C