Answer:The British took over India due to the vast commercial and financial interests and opportunities within the region. In 1757 the British East India Company defeated Newab of Bengal.
They feared India would erupt into civil war between muslims and Hindus. The country was deeply divided along the region and in result they did not want India to have their independence so Britain would have more power,
Natural barriers, such as mountains, deserts, rivers, and seas, made travel to and from China challenging. ... They made the spread of ideas and goods between the ancient Chinese and others outside the region difficult