The correct option is B When the landmass is surrounded by water bodies on three sides.
A landmass is said to be a Peninsula only when it is surrounded by water bodies on three sides. India has a large peninsular plateau because the southern part of India is covered by water bodies from three sides.