General Dan Caine has warned that strikes against Iran could be risky, potentially drawing the US into a prolonged conflict, US media report.

US president slams reports that General Dan Caine warned him of risks of war with Iran as '100 percent incorrect'.

The president castigated the reports, which detailed the risks his top military adviser has laid out regarding a potential operation.