By the time Mr Wang returned home from Beijing, his son's wedding _______.
#11798
A
ended        
B
has ended
C
had been ending
D
had ended