The environmentalists advocated better protection of the earth.
A.appeal
B.pledge
C.proclaim
D.urge
正确答案是D