A “bibliophile” means a person who collects or has a great love of books, hence Option B is the correct answer because it is the most suitable substitute for the given statement.
Option A is incorrect because “an author” is someone who writes an article or a book, hence it is incorrect.
Option C Is incorrect because “drisot” is not a meaningful word, hence it is incorrect.
Option D is incorrect because “literature “ means written works, especially those considered of superior or lasting artistic merit, hence it is incorrect.