__________ are the few major things that a business must do well in order to be successful. :
a. Resource opportunities
b. Core competencies
c. Competitive advantages
d. Critical success factors