How did the Buffalo Soldiers receive their nickname?
a
as a nickname from the American Indians due to their bravery
b
from General Colin Powell in honor of their heroic efforts in the west
c
from the area out west they fought to protect
d
from the commander of Fort Leavenworth as an insult to the men