Which best describes why governments enact tariffs?

to reduce the price of domestic products
to discourage consumers from purchasing foreign goods
to limit the sale of foreign goods
to ensure that domestic producers make a profit