问题

The new traffic rules that took effect on January 1 are much stricter than________in the past
A:left
B:was left
C:has been left
D:has left
B:was left
C:has been left
D:has left
正确答案是: