Which verb best completes this sentence?

The governor __________ the first pitch; now it's time to play ball!

A.
will have thrown

B.
will throw

C.
has thrown

D.
had thrown