A shopkeeper buys a number of books for Rs. 80. If he had bought 4 more books for the same amount, each book would have cost Re. 1 less. How many books did he buy?
a.8
b.16
c.24
d.28