The correct option is D Cheerful
Blithe means happy or cheerful. E.g. A blithe heart finds positive in every situation. Thus, option D is correct. 'Joyless' means not feeling pleasure. 'Grudging' means showing reluctance or unwillingness. 'Somnolent' means feeling almost sleepy or drowsy. Hence, options A, B and C are incorrect.