单项选择题

There are still many problems ahead of us, but by this time next year we can see light at the end of the_______.

A. battle
B. day
C. road
D. tunnel