The EPFs and the PPF are both backed by the government, and thus are safer investments. As for an NPS, the returns depend on the market, so it has comparatively higher risk.