问题

Ben was busy taking a training class, _________ we had to wait for him for half an hour.
A:so
B:because
C:although
D:but;
B:because
C:although
D:but;
正确答案是: