Do you have a visa exempt passport that qualifies you for an ETA which basically allows you to board a plane destined for Canada. Having a US C1D visa is only of any use of course for the US not for Canada. If you are not visa exempt for Canada then you will need to apply for a TRV.