Correct Answer & Explanation
Option B
• The sentence describes an act of disrespect towards a holy place. 'Defile' means to make something dirty or no longer pure, especially something sacred.
• 'Defray' means to pay expenses.
• 'Deficient' means lacking.
• 'Default' means failure to fulfill an obligation.
• 'Defer' means to postpone.
• Thus, 'Defile' is the most suitable word.