contact nearest canadian Scotia bank or HSBC bank in your home country.. it's very easy with HSBC, I suggest you that open account after getting visa so, you have proof that you are going to canada and ask them to open account for Canada.
this will help to show your POF (as canadian bank statement) with HSBC once you deposit and get statement by bank. (opening bank account take atleast 1week in some countries).
OMM
Many Thanks again OMM, You are really a great & helpful person.
I will follow your advice & I will collect as many as possible information about HSBC bank in Yemen.
Best Regards