单项选择题

When it comes to choosing a targeting strategy, companies need to consider many factors which include: 
A、resources of the company
B、market variability
C、competitors’ marketing strategies
D、All the above