问题

The blackgovernment for their rights for several centuries. [ ]
A:have struggled against
B:struggled in
C:has struggled against
D:struggled on
B:struggled in
C:has struggled against
D:struggled on
正确答案是: