By the time he is 60 years old, HE WILL HAVE COLLECTED coins for most of his life.
What Verb tense describes something existing or happening before a specific time in the future, as in the capitalized phrase

(A) Future

(B) Future perfect

(C)Future perfect progressive

(D) Future progressive