Why might an author use figurative language in their writing?

A. In order to spark the interest of their readers
B. To encourage readers to use their imaginations
C. To help readers visualize what is happening in the writing
D. All the above

D. All the above.

An author might use figurative language in their writing to create a more engaging and vivid experience for the reader. Figurative language can help to spark the reader's interest, encourage them to use their imaginations, and help them to visualize what is happening in the writing. By using figurative language, an author can also add depth and complexity to their writing, making it more interesting and memorable.