Why might an author use an allusion in writing?

A. To add a figure of speech.
B. To make the reading more personal.
C. To make the reading more difficult.
D. To add layers of meaning.

D. To add layers of meaning.