单项选择题

I was really shocked that they ______ have behaved so rudely to an old man like him.

A. should
B. would
C. might
D. could