The second one, it has a capital letter and a full stop which is needed.
Answer:
B) describes an action that will begin in the future and will be competed by a specific time in the future
Explanation:
The future perfect tense of verbs indicates that an action will have been completed (finished or "perfected") at some point in the future.
For the answer to the question above, the right answer is the second one among the given choices which is absolutely.
I hope my answer helped you with your problem. Feel free to ask more questions. Have a nice day!