Final answer:
The United States engaged in imperialism to secure political and trade interests, and to prevent other powers from colonizing Latin America.
Step-by-step explanation:
The best explanation for the arguments for US imperialism in the late 19th and early 20th centuries is that the United States needed to secure its political and trade interests. During this time, the US embarked on a policy of expanding its influence and control over other territories to protect its economic interests and ensure access to markets for American goods. Examples of this include the acquisition of Hawaii, the Philippines, and various territories in the Caribbean and Pacific.
Furthermore, the US wanted to stop other powers from colonizing Latin America. The Monroe Doctrine, which stated that the Americas were off-limits for European colonization, was extended to justify US intervention in the region, purportedly to protect and promote democratic values.
While the United States did have a desire to prove its strength and share democracy, religion, and prosperity, these factors were not the primary drivers of US imperialism during this time period.
Learn more about US imperialism