During the last 3Q.years Delhi has received the highest number of migrants from

Haryana
Punjab
Rajasthan
Uttar Pradesh

The correct answer is (d) Uttar Pradesh.

Uttar Pradesh is the most populous state in India, with a population of over 200 million people. It is also one of the poorest states in India, with a per capita income of less than $2,000 per year. As a result, many people from Uttar Pradesh migrate to other states in search of better opportunities.

Delhi is one of the most popular destinations for migrants from Uttar Pradesh. It is a major economic and cultural center, and it offers a higher standard of living than most other parts of India. In addition, Delhi is relatively close to Uttar Pradesh, making it easy for migrants to maintain ties with their families and friends back home.

According to the 2011 census, there were over 3 million people from Uttar Pradesh living in Delhi. This number has likely increased since then, as the population of Delhi has continued to grow.

The other options are also incorrect. Haryana is a neighboring state of Delhi, but it is not as populous as Uttar Pradesh. Punjab is also a neighboring state of Delhi, but it is not as poor as Uttar Pradesh. Rajasthan is a state in northwestern India, and it is not as close to Delhi as Uttar Pradesh.