A play on words, usually for comic effect, but sometimes for a serious purpose is called? A. Pun B. Allusion C. Allegory D. All of these AnswerA. Pun