i'd say it's Israel.
Israelis number only 8 million, in a world that holds well over a billion(!) Muslims, many of whom will privately and even publicly support Hamas.
now, Hamas is a death cult.
and i doubt they have Allah's approval for real.
i'm thinking Allah prefers moderate fundamentalists.
feel free to squeeze more of what i consider the truth out there, out of me.
but be prepared for a challenging discussion...
Morality is what a culture says it is. The Native Americans prior to the late 19th Century were highly immoral by 21st Century standards--they tortured their victims to death, enslaved other people, stole, murdered (by our definition), kidnapped and otherwise were not nice people. But by their own code of ethics, standards of what was noble and expected of themselves, they were just fine.
Many ancient peoples lived by standards we--including modern day Native Americans--consider wrong, barbaric, unjust, unacceptable, contemptible.
Distinguishing between mainstream Muslims who are decent people and Hamas who are not:
Radical militant Islam is far more 'ancient' than modern and many of its beliefs are largely unacceptable to modern day Christians, Jews, Hindus, Buddhists etc., even Atheists. But for those who embrace that religion, their intent to kill all Jews, destroy Israel, destroy the United States is Allah's will and therefore moral and just. I don't how they justify their undescribably savage, vicious, cruel means of doing that, but they do.
Judaism has a much longer history than Christianity or Islam, but it does come with a long tradition/moral code that has evolved into something very good for both the Jews and all of humankind. Christianity which came out of Judaism took much of that moral code with it.
To ask which is the most moral isn't the right question. To ask which code of morality produces goodness and mercy for all and which produces that which is evil, regressive, cruel, savage, destructive is the right question.