Gen. Dan Caine said the United States had destroyed 44 mine-laying Iranian vessels, thus deterring Iran's capabilities to mine the strait.