问题

t think Richard could have done sucha stupid thing last night, ________
A:could
B:would
C:was able to
D:should
B:would
C:was able to
D:should
正确答案是: