Identify the meaning of the commonly used foreign phrase in this
sentence. Promoters should never be given carte blanche
A) freedom to do whatever one wishes
B) all information about an athlete
C) a white envelope,usually full of money
D) so many regulations that competition is impossible