John McCain actually said...
If we had been told it was $478 million and 12 years late for some of the programs, I do not think that this committee and the Congress of the United States would have approved it.
Context
McCain critiques the misleading cost estimates presented to Congress.
11/30/2016