Respuesta :
The correct answer is B. Je viens du. This is because Mexique is a masculine country. When referring to places with de, de is conjugated as du for masculine countries, de for feminine countries, des for plural countries and de for cities.
Bonsoir
Vincent = Bonjour! Comment tu t'appelles ? D'où viens-tu ?
Cristina = Bonjour! Je m'appelle Cristina. Je viens du Mexique.
(je viens du Canada , du Brésil, du Maroc .....)
(Je viens des États-Unis, des Antilles ..)
(Je viens de France, de Suisse, de Belgique , ..)
(Je viens d'Espagne, d'Italie, d'Argentine ...)
du = de le (de + masc. sing. noun)
de = de la (de + fem. sing. noun)
des = de les (de + masc. & fem. plural noun)
de l' = de le / de la (de + sing. noun begining with a vowel or mute 'h')