单项选择题

银监会撤销具有法人资格的银行业金融机构的法人资格的原因是()。

A.该金融机构收入低
B.该金融机构资本利润率低于同行业水平
C.该金融机构为非法设立
D.不撤销该金融机构即会严重危害金融秩序、损害公众利益