For what reason might an author use onomatopoeia in a story or poem?

A. to help create a vivid picture
B. to compare unlike items or concepts
C. to give the text a song-like quality
D. to represent something else

1 answer

A. to help create a vivid picture.