What was the United Negro Improvement Association best known for?

What was the United Negro Improvement Association best known for?. .
A. opposing black separatism. .
B. using federal legislation to end racism. .
C. advising blacks to ‘cast down their buckets’ where they were. .
D. performing charitable work for the African American community