Read the following sentence:

"Ebooks are a lifesaver for bibliophiles, finally allowing them to enjoy their..."

What does the word "bibliophile" mean in this context?

A. interior decorator
B. book lover or collector
C. librarian
D. book seller