Banks statements are generally ok for landing as long as they are in CAD, USD, GBP or Euro.
So a US bank statement should be absolutely fine as long as the value is at least the minimum required when converted to CAD, and the bank is a recognised international bank. There may be a problem with statements from small, local banks.
Wayne.