问题

Present at their wedding were about 300 guests, many more than ______[ ]
A: expecting
B: expected
C: having expected
D: having been expected
B: expected
C: having expected
D: having been expected
正确答案是: