The correct option is B World Cultural Heritage Site
Cultural heritage includes ancient sites, buildings, artefacts, manuscripts, sculptures, paintings, etc. Hence, the Group of Monuments at Mahabalipuram (Tamil Nadu) is a World Cultural Heritage Site.