Adulation means excessive praise or flattery given to someone. It comes from Latin 'adulari' meaning to fawn over. Option B is correct as flattery is a direct synonym. Vinegary means sour, pinnacle is a peak, and light relates to brightness or weight - none match the meaning.