Multi-choice problem: Which entity is he this sentence?

John gave a large sum of money to Bill because he had extra.

Available choices:
*John.
*Bill.
John