The correct option is D b
Let’s examine the sentence: “Nobody in their senses would have acted so.” The sentence has a singular subject “noun” but a plural pronoun “their.” So, Part b of the sentence should use a singular pronoun to match with the singular subject. Hence, the error is in part b of the sentence. So, Option B is the correct answer.