The difference between “de rien” and “bienvenue” is that “de rien” is a response to “thank you” and means “it was nothing.” “Bienvenu” is an expression of welcome and is only used as “you’re welcome” in Quebecois.