The most accurate response is:
both terms involve shared kinship, language and territory.
This choice reflects the common characteristics that both tribes and ethnic groups often share, as they typically encompass cultural aspects such as language, shared ancestry, and a social or territorial relationship.