[单选题]

( )by the advances in technology, many farmers have set up wind farms on their land.

A. Being encouraged

B. Encouraging

C. Encouraged

D. Having encouraged

参考答案与解析: