The correct answer is C) both the Sherman Anti-Trust Act and the Interstate Commerce Act.
The pieces of legislation that were stringently enforced by the federal courts were both, the Sherman Anti-Trust Act and the Interstate Commerce Act.
The federal government knew that monopolies were hurting many companies and the economy of the United States, and had to regulate the, So the federal government decided to pass these two acts to limit the formation of monopolies because companies needed opportunities to compete in the market.
The Interstate Commerce Act was passed on April 7, 1887, with the purpose to limit the formation of monopolies in the railroad industry. The Sherman Anti-Trust Act was passed on July 2, 1890, to prohibit the formation of monopolies. Ohio Senator John Sherman was the main supporter of the Act.