I'm looking for 2-3 ways how a native speaker will ask and answer the following questions in a regular conversation. I'm not looking for a strict word-for-word translation. As much as possible, I would like the answer to be natural and have a "connector" to keep the conversation going. It will be nice to have 3-4 different French accents from both genders. Please fix the French text as needed and speak in normal conversational speed. Thanks!
Q: Where are you from? / Where do you live? / What country are you from?
A: I am from Canada. How about you? / I live in Toronto. You? / I'm from Canada. Which country are you from?
Q : D'où venez-vous ? / Où habitez-vous ? / De quel pays êtes-vous originaire ?
R : Je viens du Canada. Et vous ? / J'habite à Toronto. Et vous ? / Je viens du Canada. De quel pays venez-vous ?