BBB is the largest and best known self-regulatory mechanism in United States, for controlling advertising practices, that has been established by the business community. BBB stands for:
A. Board for Business Broadcasting.
B. Board of the Best Businessmen.
C. Board for Betterment of Broadcasting.
D. Better Business Bureau.E. Best Business Bureau.
Answer: D