The correct answer is: A. Uttar Pradesh
The International Yoga Festival is a three-day event that is held every year in India. The festival is organized by the Ministry of AYUSH, Government of India. The first International Yoga Festival was held in New Delhi in 2015. The 2017 International Yoga Festival was held in Lucknow, Uttar Pradesh from 8th to 10th March 2017. The theme of the 2017 festival was “Yoga for Humanity”. The festival was attended by over 100,000 people from all over the world.
Option B: Madhya Pradesh is incorrect because the 2017 International Yoga Festival was not held in Madhya Pradesh.
Option C: Maharashtra is incorrect because the 2017 International Yoga Festival was not held in Maharashtra.
Option D: Delhi is incorrect because the 2017 International Yoga Festival was not held in Delhi.