Why do writers use puns?

A. To create humor or levity
B. To provide source material.
C. To confuse the reader.
D. To impress the reviewers.

1 answer

A. To create humor or levity