What does the word "prophet" mean here?

A. A religious person who can see the future
B. A person who travels a long distance
C. A young man who threatens the people around him
D. A political leader who does not trust religious groups

A. A religious person who can see the future