Audrey owns 25 books, but only 18 books fit on the shelf. How many books did not make it on the shelf?

A)
5


B)
6


C)
7


D)
8


E)
9