By the way, the pledge you give in the citizenship ceremoney is that you will abide canadian laws and will be loyal to canada. I don't think supporting china in winning the Olympic bid is an action that is not loyal to canada. The hongkonese who made the comment doesn't really understand and appreciated the essence of democracy. In addition, as what I have said before, Canada allows dual citizenship to encourage you to love and support your mother country.