Question: Which humans are the messengers of God?
Sentence: Angels acting as God's messengers deliver the divine revelation to them.
Answer in sentence: no