Your best friend may be someone you have known all your life or someone you have
Your best friend may be someone you have known all your life or someone you have grown (2)………..with.
A. up
B. in
C. through
D. on