问题

y the advances in technology, manyfarmers have set up wind farms on their lands.
A:Being encouraged
B:Encouraging
C:Encouraged
D:Having encouraged
B:Encouraging
C:Encouraged
D:Having encouraged
正确答案是: