The correct option is B Philip Kotler
Mega marketing refers to marketing activities needed to manage the elements of the firm's external environment and which try to control the same. This environment consist of legal, political, social, technological factors.