Which of the following definitions best fits with the term embargo?
A.the costs related to running a business
B.type of economy where the decisions are controlled by the government
C.government order stopping trade with another country
D.limited supply of something