The correct option is D Solace
Option D is the correct answer because ‘solace’
means ‘comfort in times of distress ’. Thus, ‘solace’ is synonym of ‘feeling of
emotional comfort’ in this sentence.
Option A is incorrect because ‘balmy’ means ‘pleasantly warm’ and it is not
similar to the given meaning.
Option B is incorrect because ‘virgin’ means ‘not yet used’ and it is not
similar to the given meaning.
Option C is incorrect because ‘meandering’ means ‘wander aimlessly’ and it is
not similar to the given meaning.