The correct answer is A. One argument in opposition to American imperialism was that American principles traditionally opposed colonization, as the United States were formed to end colonialism in North America.
The modern concept of imperialism is the practice of domination carried out by nations with greater economic, potential and military power, with the aim of expanding their influence on less developed nations. It no longer includes the concept of annexation.