It was strange that he _____ have uttered such rude remarks on that occasion.
A. must B. could C. should D. would
C