问题

Many new means__________ to prevent the river ____________
A:have found, from polluting
B:have found, from being polluted
C:have been found, from being polluted
D:has been found, from being polluted
B:have found, from being polluted
C:have been found, from being polluted
D:has been found, from being polluted
正确答案是: