The word “books” is a countable noun in plural form, so we use “many” to indicate a large number of countable items.
The sentence should read: “There are many books on the table.”
Thus, the correct answer is (C) many.