DAVIDOLIVACAMACHO898GO DAVIDOLIVACAMACHO898GO Social Studies Answered Which of the following definitions best fits with the term embargo?A.the costs related to running a businessB.type of economy where the decisions are controlled by the governmentC.government order stopping trade with another countryD.limited supply of something