PHONE ME AT 8 O’CLOCK

18. Phone me at 8 o’clock. We _________ dinner by then.

A. will be finishing B. will have finished C. have finished D. had finished