The time value of money exists because of:
d. uncertainty.
The time value of money concept suggests that a specific amount of money today is worth more than the same amount in the future due to factors such as inflation, risk, opportunity cost, and uncertainty about future value.