Whoever brings honor to our country or to the people deserves .
A. to praise
B. to be praised
C. to have praised
D. of being praised
网友回答
A. to praise
(答案→)B. to be praised
C. to have praised
D. of being praised
解析:考查固定句型和非谓语动词。deserve to do sth.“应该做某事”。句意“无论是谁,只要给国家或人民带来荣誉的人,都值得被表扬。”Whoever和praise是动宾关系,应该用被动形式。故选B。