单项选择题

We______each other since our boyhood.

A.knew
B.have
B.will
C.will