The correct answer should be d) come to terms.
In English, the phrase "come to terms" is synonymous with "accept" or "recognize to be true". The other answer choices would not make any sense. For example, "bring it on" is a phrase usually used to challenge someone in a fight.