单项选择题

A.touched
B.grateful
C.cheerful
D.generous