BY THE TIME HE RETIRES, HE_______$20,000

25. By the time he retires, he_______$20,000.

A. will save

B. has saved C. had saved

D. will have saved