顺风公司经营汽车修理业务,为扩建修理厂向建设银行贷款15万元并以自己的经营用房作为抵押,办理了抵押登记。为了进一步扩大经营,其又向工商银行贷款10万元,并以自己的修理工具、价值10万元的所有汽车零件设定抵押,并办理了抵押登记。两份借款合同均约定:如果顺风公司违反专款专用的规定,银行可以提前收回借款并可行使抵押权。以下说法正确的是( )。
A.未经工商银行同意,顺风公司不得出卖已经设定抵押的汽车修理工具,但买受人代其偿还债务使抵押权消灭的除外
B.如果顺风公司违反专款专用的约定,建设银行可以提前收回借款并可行使其抵押权
C.工商银行的抵押权自向顺风公司住所地的工商行政管理部门登记之日时设立
D.债务履行期届满两债权人均未获清偿,其抵押权实现按登记先后顺序