The Pentagon on Friday will present President Trump with a wide array of military options on Iran, which the US has blamed for an attack on Saudi Arabia’s oil infrastructure, according to a report.

Sources familiar with the plan told the Associated Press that the Defense Department will provide the president with a broad list of options, including airstrike targets inside Iran.

Trump also will be warned that military action against the Islamic Republic could escalate into a war, US officials told the AP on condition of anonymity.

Any decision on a retaliatory response may depend on what kind of evidence American and Saudi investigators are able to provide proving that the cruise missile and drone strike was launched by Iran.

The US could take political and economic measures, as well as employ military options ranging from no action at all to airstrikes — or less visible moves such as cyberattacks, according to the report.

One likely move would be for the US to provide additional military support to help the Saudis defend themselves from attacks from the north, since most of the kingdom’s defenses have been focused on threats from Houthis in Yemen to the south.

Secretary of State Mike Pompeo and Vice President Mike Pence have condemned the attacks on Saudi oil facilities as “an act of war.”

Tehran, which has denied involvement in the attacks on the oil sites, warned Washington on Thursday that any attack would spark an “all-out war.”

Gen. Joseph Dunford, chairman of the Joint Chiefs of Staff, told journalists traveling with him Monday that the question of whether the US responds is a “political judgment,” not a military one.

“It is my job to provide military options to the president should he decide to respond with military force,” Dunford said.

The president will want “a full range of options,” he added. “In the Middle East, of course, we have military forces there and we do a lot of planning and we have a lot of options.”

A forensic team from US Central Command is poring over evidence from missile and drone debris, but the Pentagon said the assessment has not been completed.

On Thursday, Pentagon spokesman Jonathan Hoffman said the US has a high level of confidence that it will be able to accurately determine exactly who launched the attacks.

Rep. Elissa Slotkin (D-Mich.) said Thursday that if Trump “chooses an option that involves a significant military strike on Iran that, given the current climate between the US and Iran, there is a possibility that it could escalate into a medium to large-scale war, I believe the president should come to Congress.”