单项选择题

By the end of this week, I surely ______ this interesting book.

A) will have finished reading
B) will finish reading
C) finish reading
D) will have finished to read