甲公司开发写字楼一幢,于2017年6月1日将第一层出卖于乙公司,双方约定2017年12月1日交房,并于6月10日办理了预告登记。2017年7月1日,写字楼建造完成封顶;8月1日,甲公司办理了不动产权利初始登记;11月1日,写字楼完成内饰装修。2017年12月1日,甲如期交房,并通知乙公司办理过户事宜。2018年1月5日,甲公司向丙银行借款1000万元,并以整个建筑物设立抵押权并办理抵押登记。乙公司忙于装修而未申请办理过户登记。2018年3月6日,甲公司经丙银行同意后又将第一层出卖于丁公司,并办理了过户登记。下列说法正确的是( )。
A.甲公司于2017年8月1日取得写字楼所有权 B.乙公司于2017年12月1日取得写字楼第一层所有权 C.甲、丙银行抵押合同有效,但对第一层无优先受偿权 D.丁公司无法取得写字楼第一层的所有权