问题

I hear Robert has gone to Harvard University for his masters degree.—Oh,how nice!Do you know when he ?
A:was leaving
B:left
C:had left
D:has left
B:left
C:had left
D:has left
正确答案是: