The environmentalists advocated better protection of the

The environmentalists advocated better protection of the earth.

A.appeal

B.pledge

C.proclaim

D.urge

正确答案是D