A) In some groups of fruit flies with identical microsatellites, not every fruit fly shares the same ancestors.
This one weakens; if unrelated fruit flies share same microsatellite this would damage the authors' assumption
B) The series of nucleotides that compose a microsatellite sometimes appears by chance.
This one weakens too; If the series of nucleotides appeared by chance than scientist may not trace fireflies' ancestry
C) The microsatellites do not produce any harmful outcomes, and therefore cannot be eliminated from the genome via natural selection.
CorrectThe scientist plan to breed one hundred generations of flies to be able to trace their lineage. However if these microsatellites doesn't disappear by natural selection during the breeding process than this would give another reason to believe the author
D) Many populations of fruit flies in different places across the world share the same microsatellites.
This doesn't really do anything, One can create a story that can weaken or strengthen the argument from this
E) Biologists are occasionally capable of determining whether a fruit fly possesses the same microsatellites as its ancestor.
This one is tempting but word "occasionally" breaks the game. We would expect the scientist to determine the lineage as much as they can not occasionally