I have 9000 CAD in my bank account from my salary my friend is going to give me 2000CAD .Will they want an explanation of where I got the 2000cad ? And how long should the 10000CAD minimum be in my account before I apply
So General category.
Just get a gift deed from your friend that he is giving you money as a gift and won't ask ever to get it back. Notary this gift deed and attach it with your bank statement while filing your visa.