The correct answer is d. All of the above.
Each of the options leading to the future value of money being greater than the present value involves earning interest or returns on the invested amount:
a. Using money to buy a bond - When you purchase a bond, you are effectively lending money and will receive interest payments over time, which increases the future value of your investment.
b. Depositing money into a bank account - Bank accounts typically earn interest on the deposits made, which also increases the future value of the money deposited.
c. Lending money to a corporation - Similar to buying bonds, lending money generates interest payments, leading to an increase in the future value of your loaned amount.
In all cases, the future value grows due to the earning potential of the initial investment.