问题

Robert_______ me his address the other day, but I’m afraid I _______ it.
A:had given; lost
B:has given ; have lost
C:gave ;have lost
D:gives ;lost;
B:has given ; have lost
C:gave ;have lost
D:gives ;lost;
正确答案是: