Why didn't Kabuto reanimate any person from Uchiha clan like Sasuke's parents and all other that Itachi killed or any Uchiha that has lived in Konoha? Did he not have any one's dna or whatever it takes to reanimate? Is there any mention about this in manga or anime? Thanks.
Both of your notions are correct:
- It is the dead person's DNA that is needed for the reanimation (alias Edo Tensei).
- There is good reason to assume Kabuto did not reincarnate most of the Uchiha clan members, because he was unable to obtain their DNAs:
"Kabuto mentions his desire to reincarnate certain shinobi [including] Shisui Uchiha"; and his ally in the Fourth Shinobi World War, Tobi (SPOILER:
alias Obito Uchiha,
), was in possession of their DNA, but – being forced by Kabuto into this alliance in the first place – did not let him use it. Controlling more Uchiha shinobi could have made Kabuto too powerful with respect to the possibility of him turning against Tobi.
However, Kabuto did summon Itachi Uchiha, Madara Uchiha, as well as (only in the anime) Inabi Uchiha and used them in his war efforts.
As @AyaseEri points out, we can not exclude the possibility that Kabuto has managed to reincarnate the other Uchihas after all and it was just not shown.
But definitely also factor in @ElPsyKongroo's answer below on why that's very unlikely!
Before this technique can be performed, the user must first acquire some of the DNA of the person they intend to reincarnate.
Kabuto could not find [Shisui Uchiha's] body. He suggested that one of Shisui's eyes that was crushed by Danzō Shimura, whose corpse was in Tobi's possession, would be sufficient. […] Tobi threatened him not to push his luck.
Kabuto [uses] the Impure World Reincarnation to revive five deceased Akatsuki members, which he offers to use to help Tobi in the approaching war. […] When Tobi contemplates refusing, Kabuto summons the real Madara Uchiha, forcing Tobi to agree.
Search the page for the (indeed numerous) occurrences of "Uchiha".
Aside from the exceptional answer given by accolade, I think there might be another reason. Note that after the Uchiha clan was slaughtered, most of the cleaning up was done by the Anbu under Danzo. And given how careful he is, I'm sure he would have made sure that the bodies are not discoverable, and so, Kabuto could not have been able to obtain any DNA.
Although the uchiha were hailed for there eyes, most wouldn't hold water to a slighty above average jounen. Besides that, there was only a few uchiha who were actually powerful, remember how they said the mangekyou sharingan was only awakened by 1 or 2 people? There not wrong, less than ten actually have them.