The heart pumps blood, then_____gives life?

The heart pumps blood, then_____gives life?

A. Blood
B. God
C. Money
D. Doctor

Ans C