Which of the following is an agreement by a charitable organization to make periodic payments in fixed dollar amounts payable over one or two lives?

A. Multiple gift annuity
B. Charitable gift annuity
C. Deductible annuity
D. Tax-free annuity