First thought that B is the best choice, but a bit later noticed that B is nonparallel and changes the intended meaning
A. for the purpose of regenerating skin worn by ground contact and for eliminating parasites,
like ticks and mites, and this made ancient people venerate
like is wrong, must be such as, hence A -out B. resulting in the regeneration of skin
worn by ground contact and
by the elimination of parasites, such as ticks and mites, making ancient people venerate
not parallel and changes meaning, hence outC.
so as to regenerate skin worn by ground contact
and to eliminate parasites, such as ticks and mites, and these shed snake skins made ancient people venerate
seems correct, hence keep itD.
in order to regenerate skin worn by ground contact
and for the purpose of eliminating parasites, such as ticks and mites,
and ancient people venerated
not parallel and changes the meaning in second part of the question, hence outE. thereby regenerating skin worn by ground contact and eliminating parasites,
like ticks and mites,
and causing ancient people to venerate
like is wrong, must be such as, hence outWe got C as an answer.