THE PUBLIC PRAISED THE LOCAL FARMERS FOR _______ MILLIONS OF TREE...

18. The public praised the local farmers for _______ millions of trees on the surrounding

hills.

A. being planted B. plant C. being planting D. having planted