More than 140 million years ago, India was part of an immense supercontinent area known as Gondwana. It was covered much of the Southern Hemisphere. Almost 120 million years ago, what is now India, broke off and started migrating towards the north. It was happening at about 5 centimetres per year.
So, the above information shows that approximately 140 million years ago, the Indian plate broke away from Gondwana. Thus the correct option is B. Other options are not suitable.