Indra because he solos and is stronger than Ashura
If I picked between Indra and SAsuke it's SAsuke because of his MS and Lightning Style I guess we haven't seen much of Indra although he is most likely stronger
Clearly Naruto and Sasuke. They received half of Hagoromo's power, each, and the power to actually seal her away. Indra and Ashura lack that power so they can't fight Kaguya and come out on top.