Answer:
The correct answer is option D) Will have became
Step-by-step explanation:
We use the future perfect tense when mentioning actions that will be complete in the future at some time.
The future perfect tense is used with expressions that denote time (in this case "By the year 2100")
This verb tense is formed by will have+past participle either if the subject is plural or singular.