Can you help me complete the following sentence by adding the present perfect tense of the verb "throw"?

Jackson _ the ball to first base.

A. will have thrown
B. threw
C. has thrown
D. will throw