Réponse:
• Être français c'est être née en France même si on n'a des origines ethniques étrangère, ou d'être expatriés en France est ensuite avoir la carte d'identité française.
• Être européen c'est être née ou avoir le visa d'un pays européen, Comme la France, l'Italie, l'Allemagne, la Belgique etc..
J'espère que ma réponse suffira mais il faudrait approfondir :