Which of the following has been named world’s largest public work scheme?

India’s rural employment guarantee programme, the Mahatma Gandhi National Rural Employment Guarantee Scheme (MGNREGA), has been ranked as the world’s largest public works one, a World Bank report said. MGNREGA is providing social security net to almost 15 per cent of the country’s population. India’s mid-day meal scheme has been classified as biggest school feeding programme, benefitting 105 million beneficiaries. The World Bank ranked the Janani Suraksha Yojna with 78 million beneficiaries as the top-most social security programme with conditional cash transfers. Also, it ranked the Indira Gandhi National Old Age Pension Scheme as the second-largest unconditional cash transfer social security progamme in the world.