Good quiz but a bit misleading. In Ronaldo's case, only his great-grandmother on his father's side was from Cape Verde. For David Silva, his mom is from Japanese descent... who knows how many generations. I just realized though your quiz that Dybala's family are WW2 immigrants!
Yes I found out about Cristiano but it was after I posted the quiz and David Silva is 75% japanese because his mom is full Japanese and his dad is half Japanese.