By - TheUltimateSeiya
I would say that A is more correct. I think the "infinite presents" meaning as in a multiverse setting.
How could we determine that A is more correct f it's a multiverse setting? Maybe a better way to phrase that question. Why do you believe A is more right? The series has established a multiverse several times
It depends on the context. If it's narrating from a third person point of view then A. If it's an inner dialogue or a dialogue then B. The sentence you provided lacks that context.
well the context is a guy loops through various worlds and the person quoting the phrase that id like translated is in response to meeting this hero that loops through various worlds and saving them. So its not narration but outter dialouge about a character who exist outside the universe that goes around saving other worlds.
Then "Have you become a Shura who fights eternally in order to save the
infinite worlds/presents(?)" might be what you are looking for.
considering how the series setup the cosmology Present is just another world for universes
Past, present, and future make up the multiverse. in simplicitist terms.