В английском языке 'many' используется с исчисляемыми существительными во множественном числе, а 'much' — с неисчисляемыми. 'Books' (книги) — это исчисляемое существительное во множественном числе. Выражение 'a lot of' также используется с исчисляемыми и неисчисляемыми. В данном случае подходит 'a lot of'.
Ответ: C