What was the main reason that the Monroe Doctrine was not enforced until after the Civil War?

AAmericans were too preoccupied with rebuilding the nation after the Civil War.
BThe United States did not have a strong navy to protect its interests in Latin America.
CAmericans considered Latin America uncivilized and unimportant.
DAmericans were afraid to get involved because they feared another war.