What were the reasons for Mosiah's leadership over the people of Zarahemla?
A) He was the oldest
B) He had a righteous character
C) He had a strong army
D) He was appointed by God