The correct option is B Delhi
Delhi is capital of India. All the government organizations has their head office in Delhi only. This is one of the city where people migrate for government job, People from small town get job in any government organization and posted in Delhi. So he migrate from his home town to his office town.