The correct option is
B Sub continent
Subcontinent: A place is classed as a subcontinent when it is part of a continent but is considered either geographically or politically as an independent entity or it is smaller than a continent Island: Place where land is completely surrounded by water.
Continent: any of the world's main continuous expanses of land eg: Europe, Asia, Africa, North and south America, Australia, Antarctica.