多项选择题

张某通过分期付款向甲公司购买了一辆汽车,价款为25万元,首付20%后分10年付款。第一年,张某按约付款,以后连续三年,张某均以各种理由拒绝支付价款,为此引发纷纷。下列表述正确的是(  )。

A.甲公司有权解除合同
B.甲公司有权撤销合同
C.甲公司只能主张违约责任
D.甲公司有权要求张某支付全部价款