Which purpose did the Iroquois League serve?

a to elect leaders for the nations of the Great Plains

b to break down trade barriers among Indian nations

c to bring independent nations together for mutual defense and common concerns

d to protect Indian nations from attack by Europeans