which of the following is an expression in which the words mean something different from their normal meaning

A. Idiom

B. Hyperbole

C. personification

D. Literal meaning