单项选择题

______ the novel last year, I'm looking forward to seeing the film.

A) having read
B) reading
C) to read
D) having to read