Question:He is my best friend now,and _______for many years.
A was B had been C has been D was to be
+ AnswerC
+ Report