单项选择题

Li Ming knows a lot about Canada. He must ______ a lot of books about that country.

A.had read
B.have read
C.read
D.have readed