Choose the best answerCâu hỏi The last time I talked to Rose was three years ago. A. I didn't talk to Rose three years ago. B. I have talked to Rose for three years. C. I haven't talked to Rose for three years. D. I hadn't talked to Rose for three years.