I will have acquired a lot of knowledge and become fully equipped for future life by the time I ________ from college.()
A.graduated
B.graduate
C.will graduate
D.had graduated