The correct options are
A Climate
B Sports opportunities
D Level of development
Different types of settlements are constructed considering conditions like climate, availability of water, slope of the land, and the level of development of an area. There are different types of settlements like nucleated settlements, scattered settlement, linear settlement and so on.