B visa stamp issued to PRC passport holders: one year.
If with Canadian PR and demonstrate strong Canadian ties: 10 years stamp.
If with Canadian PR and demonstrate strong Canadian ties: 10 years stamp.