The best answer is C, no doubt about it.
"i think it is somewhat confusing:``identical twins who have the same genetic endowment""... leaves the possibility that there exist other``identical twins who donâ´t have the same genetic endowment""."