A marketing strategy can be devised to cater to an average individual at any stage of life, this is a process of Which of the following are sources of Customer Heterogeneity? (check all that apply):
A) Market segmentation
B) Demographic analysis
C) Psychographic profiling
D) Geographic targeting