Fixed Deposit vs Life Insurance