I believe it is D if I'm not mistaken
Well on google it states euphemisms are harsh words or a mild or indirect term for one considered as harsh so i would say it was B.
Pun word: weight
it's humorous because elephants are very heavy and carry a lot of weight anyways.
It's explaining that they want to be free from the unfair system of king George