多项选择题

昆明的甲公司因要运输一批货物从北京到南京,遂在昆明与上海一家保险公司订立保险合同,投保货物运输保险。后来该批货物在济南发生了保险事故,双方因此发生纠纷,甲公司欲起诉,请问哪些法院有管辖权

A.昆明
B.北京
C.南京
D.济南