问题

Various efforts ________ in the past decades to protect the environment.
A:had made
B:have made
C:were made
D:have been made;
B:have made
C:were made
D:have been made;
正确答案是: