答案是C
这题考的是情态动词语法中表推测这一点,may 和can,could都能表示推测,may 一般用于肯定句,后两个用于否定句和疑问句.而题中的passed是过去式,对过去的推测且是问句所以只能用could