The correct option is B India
India has the longest coastline on the Indian Ocean. This long coastline (7,517 km) has given a tremendous boost to India's maritime trade. and thereafter it is named as Indian Ocean after India. Hence, the correct answer is option (C)