Answer:
c. data mining
Step-by-step explanation:
Data mining can be defined as the term which is used for knowing the user preferences by using their previous search queries.
Nowadays Data mining is being used by many companies to predict and show them the appropriate ads in front of them on the basis of their previous search queries.
so, according to the scenario, the most appropriate answer is option C.