Given the question: She had a knack for entertaining, everybody told he she had a what? - fun - talent - learn about - intelligence - recognize  The best answer is
The answer is:
talent