直三棱柱ABC-A1B1C1中,侧棱长为2,AC=BC=1,∠ACB=90°,D是A1B1的中点,F是BB1上的动点,AB1,DF交于点E,要使AB1⊥平面C1DF,则线段B1F的长为()
A.12
B.1
C.32
D.2