回答

someだと「2人の子供のうちのいくつかは〜上手」になってしまい、意味としておかしくなってしまいます。
bothは両方と言う意味になるので「2人とも〜上手」と言う意味になり、意味が通るので、これは both が正解なんだと思います。

この回答にコメントする
疑問は解決しましたか?