caleighpotocki caleighpotocki 22-04-2019 Business contestada Which of these terms means "limited resource"? A) Opportunity cost B) Scarcity C) Wants D) Utility