"WHEN CAN I HAVE MY CAR BACK

38. "When can I have my car back?" - "I think it'll ______ late this afternoon. "

A. finish B. be finished C. have finished D. be finish