Choose the correct answer to each of the following questions.
When I _____ home yesterday morning, my son _____and my wife _____to work.
A.
have arrived / slept / went
B.
arrived / was sleeping / had gone
C.
had arrived / had slept / has gone
D.
was arriving / would sleep / could go