National Savings Certificates is considered as the best option for risk-averse investors looking for consistent returns that are often higher than fixed deposits. NSC is a government-backed fixed-income investment scheme offered by India Post's small savings schemes.