The speaker says her diary is like a novel from the store. What figurative language is this?

A) idiom
B) metaphor
C) onomatopoeia
D) simile

Please help!