单项选择题

By the end of this month, we surely()a satisfactory solution to the problem.

A.will be finding
B.will have found
C.are finding
D.have found