None worse for the ______.
B
Correct answer
Explanation
The idiom is 'none the worse for wear' or 'none worse for the wear,' meaning someone has emerged from a difficult experience unharmed or undamaged. The phrase refers to clothing or equipment that has been used but is still in good condition. 'Wear' refers to the effects of use or damage over time. Options A, C, and D do not form common idioms.