I am still in dilemma about two things: 1. Should I inform the CIC now that I have received a new citizenship from country B (which is visitor visa exempt to Canada) or just let them know at the airport at landing time?. 2. As country A doesn't allow dual citizenship, so in reality I shouldn't...