The correct option is D
The Swahili culture is the set of cultural manifestations developed by the Swahili or Waswahili people who live on the east coast of Africa. This coast of Africa from Somalia to Mozambique, and the islands of Comoros and Madagascar, possess numerous remains of Swahili populations, often in ruins. These settlements are testimony to the long history of Swahili culture.
For about two thousand years, the east coast of Africa was understood as an area of great wealth and commercial interest. That is why many speakers of Bantu languages emigrated and settled along that coast during the last Bantu expansion. This migratory phenomenon led to the consolidation on the east coast of a single language and culture. It is the Swahili, whose civilization spread through Kenya and Tanzania, to reach Mozambique.