Multiple choice general knowledge BSC Business Score Card Balanced Score Card Branch Score Card Benefit Score Card Reveal answer Fill a bubble to check yourself B Correct answer Explanation BSC stands for Balanced Scorecard, a widely used strategic management performance metric. The term 'Balanced' is key to this framework, which measures performance across multiple perspectives rather than just business outcomes.