BoComm Life (owned by Bank of Communications), CAF Life (owned by Agricultural Bank of China), CCB Life (owned by Construction Bank of China), ICBC AXA (owned by Industrial and Commercial Bank of China) and Bank of China Insurance (a non-life insurer) were all profitable last year according to the banks' annual reports.