Most of the nearly 100 political parties in Ethiopia are based on _____. 
A. economic grouping
B. cultural grouping
C. ethnic grouping
D. social grouping