问题

It took us more than two hours _______ thedinner.
A:prepare
B:preparing
C:to prepare
D:to be prepared
B:preparing
C:to prepare
D:to be prepared
正确答案是: