F: Hello, Richard. Nice to meet you. ,M: Hi, Barbara. Haven't seen you for ages! ,F: I've just come back from Canada. I was helping in a research program and I stayed in a town near Toronto for 2 months.
(A) M: Really? You stayed in a town near Toronto for 3 months and you visited your friend in Canada? (B) M: Just a minute! I do not quite follow what you are saying, would you mind repeating that? (C) M: So, you stayed in a town near London for 2 months and you  did a research program in Canada? (D) M: Really? You've just come back from Canada and you did a research program in Canada?
D