It is not mandatory to disclose everything. you only need to show account / multiple accounts that prove that you have the required funds. As for the Credit Cards, if you dont have much debt against you then only you should show it, otherwise try not to. nobody at CIC office is gonna pull out your CIBIL rating or anything. They only want to ensure that you are using your own money, not any kind of loan or borrowed money, to settle in canada.