Correct Answer & Explanation
Option D
• 'Smirch' means to make dirty or stain someone's reputation/appearance (দাগ বা কলঙ্ক দেওয়া).
• 'Stain' is a direct synonym of smirch (and blemish).
• 'Reprieve' means to absolve/pardon, 'liberality' means benevolence, and 'proselytise' means convert.