Yuo may choose the rate for average published by Bnak of Canada or the day you exchange the currency if if bemefits to your incoem tax.
If you bring your foreign money from China before you landed in Canada then it is tax free.
I hope it helps. If you have any questions please feel free let me know,