Is "Prophets, or 'Messengers of God', received revelations and delivered them to humanity." a good answer to the question "Which humans are the messengers of God?"
yes