by the advances in technology, many farmers have set up farms on their land.
#94658
A
Being encouraged
B
Encouraging
C
having encouraged
D
Encouraged