Answer:
a. Online analytical processing (OLAP)
Explanation:
A senior manager who analyzes internal and external information to analyze marketing campaigns and their affect on customer buying habits is using Online analytical processing (OLAP) type of application