问题

What we have been doing may not do us any good, but______ it will benefit us or others,we’ll stick it out.
A:no matter
B:whether
C:however
D:despite
B:whether
C:however
D:despite
正确答案是: