The correct option is C India has both land and water frontiers.
India has both land and water frontiers. The land frontier of the country is about 15,200 km. In some places India has natural frontiers almost on all sides. The Himalayan ranges located in the north and northeast of India form a natural frontier between India and China.