a type of figurative language in which a nonhuman subject is given human characteristics

Which figure of speech matches the definition?

A.
simile

B.
metaphor

C.
allusion

D.
personification