x3OOO x3OOO 09-11-2022 English contestada What do you call other businesses in the same industry, who share a customer base? A. Competition. B. Marketing. C. Revenue. D. Human resources.