It's said that they ________ a better life ever since they moved to the US.
#63764
A
had enjoyed
B
have been enjoying
C
were enjoying
D
would enjoy