His suggestion made me angry, but .
A. making others happy
B. to make others happy
C. with others happy
D. others happy
网友回答
A. making others happy
B. to make others happy
C. with others happy
(答案→)D. others happy
解析:考查省略句。D=his suggestions made others happy.承前省略了his suggestions made