Hi,
I think this lesson needs to be updated.
Because I learned in another lesson that: (Venir de/d'/du/des = To come/be from with countries/states/regions and continents (French Prepositions)):
De + feminine countries/states/regions
Du + masculine countries/states/regions
In this lesson, you only mention "de," which confuses me a lot at first to see all the examples are used with only "de". I had to cross-check between two lessons to see if I was understanding correctly.
If I'm wrong, please pardon me.
Have a nice day.