Choose the alternative which best expresses the meaning of the idiom/ phrase.

To fight to the bitter end :

A. To fight with poison-tipped arrows

B. To fight to the last paint of enemy position

C. To die fighting

D. To carry on a contest regardless of consequences

Please do not use chat terms. Example: avoid using "grt" instead of "great".