多项选择题

外资银行是指依照中华人民共和国有关法律、法规,经批准在中华人民共和国境内设立的( )机构。

A.一家外国银行单独出资或者一家外国银行与其他外国金融机构共同出资设立的外商独资银行
B.外国金融机构与中国的公司、企业共同出资设立的中外合资银行
C.外国银行分行
D.外国银行代表处