The correct options are
A Exchange of ideas.
B Advancement in technologies.
D Development of new languages.
When people from different parts of the world migrated to the Indian subcontinent, it led to exchange of ideas between people and technological enhancement. This made the life simple and paved way for further development in different fields. Also, intermixing of people of different regions led to origin of new languages. These were some of the advantages of migration. However, there were disadvantages too like wars were fought between people to gain control of a region which led to loss of lives, etc.