单项选择题

Mr. Fox ______the results tomorrow afternoon.

A. will be knowing
B. will know
C. will have known
D. is going to be knowing