The best form of government for a heterogeneous society is a

A.

quasi-federal system

B.

federal system

C.

confederal system

D.

unitary system

Correct answer is B

The best form of government for a heterogeneous society is a federal system.

It should also be noted that heterogeneity, different languages, customs and levels of political economic and social developments among the tribes play a prominent role in forcing confederal system of government on the people.