I want to know the answer to the following question:
Which humans are the messengers of God?
All the background I'm provided with is that "Angels acting as God's messengers deliver the divine revelation to them.". Is that enough to answer the question?
Answer: no