You need to read your own link properly, it shows ID requirements being a passport, non-immigrant visa (in a passport, obviously), Consular ID (applies to virtuallly no one, statstically) or a Canadian citizenship card. What that means, effectively, is for the vast majority of foreigners to open an account they need to provide a passport, among other documents.