Ответ:

The future perfect describes an action completed by a future time: will have finished.

Ответ: C ’ll have finished.