Cruz’s parentage has as much to do with anything as Trump’s.
Trumps parents were both US citizens, and he was born in the US.
That’s three out of three.