Multiple choice softskills leadership propitiate strong longing to travel appease (of likings and interests) universal sharpness (of mind or senses of sight or hearing) Reveal answer Fill a bubble to check yourself B Correct answer Explanation To 'propitiate' means to win or regain the favor of a god, spirit, or person by doing something that pleases them; 'appease' is a direct synonym. The other options define 'wanderlust', 'eclectic', and 'acuity'.