问题

Did you see the film star—________,I couldn’t make it I was delayed by the traffic
A:admirable
B:available
C:abundant
D:appropriate
B:available
C:abundant
D:appropriate
正确答案是: