Cash and Demand Draft.
Bank statement may or may not be accepted. As the idea is that you are moving to Canada as a Permanent Resident for good. IF you say that money is still back home, then you MIGHT be considered as not moving to Canada currently. If the Officer comes to this conclusion, they might not issue you a PR Card.
It is all a matter of luck or bad luck. I was not ready to take ANY chances, play safe, take your $$ cash+DD.
Open an account in Canada and deposit money there, eventually you are gonna move.
Regards