Concept:A poor, makeshift settlement located on the outskirts of a city is called a shanty town.Explanation:A shanty town is an unplanned settlement on the edge of a city, built from scrap materials and lacking basic amenities.Slums are poor urban areas but are not specifically on the city edge.Ghettos are usually segregated urban areas, while a new town is planned, not poor.Answer:B. shanty town