问题

Most of the big hotels were full at this time of the year, but finally we _____ find a room in one of those small guesthouses near the station. [ ]
A: ought to
B: could
C: were able to
D: might
B: could
C: were able to
D: might
正确答案是: