Right option is (c) Landmass
To explain I would say: Landmass may be often written as one word to distinguish it from the usage ‘landmass’ which means a measure of land. Landmass includes super continents, continents. Hence a land surrounded by oceans continuously is called as landmass.