问题

Where are your parents? —They are in the kitchen, they ______the dinner for the party the whole day
A:are preparing
B:have been prepared
C:have been preparing
D:were preparing
B:have been prepared
C:have been preparing
D:were preparing
正确答案是: