问题

— I _____ two tickets for us. — Thank God! Or we would miss this wonderful concert. [ ]
A: should have bought
B: will buy
C: would have had
D: have booked
B: will buy
C: would have had
D: have booked
正确答案是: