问题

We had to wait half an hour _______ we hadalready booked a table.

A:since
B:although
C:until
D:before
正确答案是: