The correct answer is: B. condemning.
To
condone means to forgive or overlook a fault or offense. To condemn means to express strong disapproval of something. To disparage means to speak in a disrespectful or belittling way about someone or something. To dislike means to feel a lack of affection or pleasure for someone or something. To forbid means to prohibit or prevent someone from doing something.In the given sentence, it is surprising to find her condoning such an act because it means that she is forgiving or overlooking a fault or offense. This is surprising because it is usually considered to be wrong to forgive or overlook a fault or offense, especially if it is a serious one.
The other options are not correct because they do not accurately describe the meaning of the word “condone.” To disparage means to speak in a disrespectful or belittling way about someone or something. To dislike means to feel a lack of affection or pleasure for someone or something. To forbid means to prohibit or prevent someone from doing something. None of these things are the same as forgiving or overlooking a fault or offense.