what book contains only facts and no opinions?

A. a collection of short fiction
B. a telephone directory
C. a history textbook
D. a book about dog grooming​