The factors that affect Company’s ability to maintain customer relationships are known as?

The factors that affect Company’s ability to maintain customer relationships are known as?

A. Marketing environment
B. Marketing dashboard
C. Marketing plan
D. Both a and b