They are good friends and they  many happiness and sorrows together.
#103949
A
had lived through
B
live through
C
lived through
D
have lived through