I believe the answer is his return home ^^
A- Personification, because the sentence is giving human characteristics to a nonhuman object. The beach cannot literally call one's name.
Hope this helps!
Temporary and con and that will give you the meaning