Correct Answer: C
Explanation:
Someone who notices every little mistake in his work, and who pays attention to the details, that is someone �meticulous� or �punctilious�, might be unwilling to overlook the little quirks or �foibles� of others. Note that �prevarication� and �mendacity� are close in meaning but would not fit the overall logic of the sentence. [ xenophobia = fear of foreigners; mendacity = telling lies; prevarication = avoiding the truth]