Which is the best definition of personification

Agiving animals and objects human characteristics
Bdeveloping new characteristics of personality
Cgiving yourself the characteristics of someone else
Dgiving human characteristics of animals