单项选择题

Most students _____ their jobs by the end of July.

A.have found
B.will have found
C.will find
D.are going to find