The correct option is B Asia
India is a part of Asia continent. It is located in South Asia. This area is also known as Indian subcontinent. India is the second largest country of Asia in terms of area and population. The total area of India is 1.27 million square miles and total population is 1.2 billion people. China, Pakistan, Bangladesh, Nepal, Bhutan and Sri Lanka are the major countries surrounding India.