选A.受蔬菜需求量增加的驱使,农民们已经架建了更多的大棚.
drive与 farmers应是被动关系,排除C,D.B表示正在被驱使,有现在进行时的含义,而由后句知该动作(被驱使的动作)是已经发生了的,不能用现在分词,故排除.