Read the sentence: 'While some critics argue that the new policy will stifle innovation, proponents of the legislation insist that it will create a more stable and predictable economic environment.' In this context, the word 'proponents' is closest in meaning to:
-
A
creators
-
B
advocates
-
C
analysts
-
D
opponents