分析:對于①由題意及圖形利用異面直線所成角的概念及求異面直線間的方法及可求解;
對于②由題意及平面具有延展性可知實質為平面ABC1D1與平面BDC1所成的二面角;
對于③由題意及三棱錐的體積的算法中可以進行頂點可以輪換性求解體積,和點P的位置及直線AD1與平面BDC1的位置即可判斷正誤;
對于④有異面直線間的距離的概念及這兩個直線所在的平面的情況即可判斷出答案.
解答:解:對于①因為在棱長為1的正方體ABCD-A1B1C1D1中,點P在線段AD1上運動,有正方體的及題意易有B1C⊥平面ABC1D1,而C1P?平面ABC1D1,所以B1C⊥C1P,故這兩個異面直線所成的角為定值90°,所以①正確;
對于②因為二面角P-BC1-D的大小,實質為平面ABC1D1與平面BDC1所成的二面角而這兩的平面為固定的不變的平面所以夾角也為定值,故②正確;
對于③三棱錐D-BPC1的體積還等于三棱錐的體積P-DBC1的體積,而平面DBC1為固定平面且大小一定,又因為P∈AD1,
而AD1∥平面BDC1,所以點A到平面DBC1的距離即為點P到該平面的距離,所以三棱錐的體積為定值,故③正確;
對于④由意面直線間的距離定義及求法,因為直線A1P和BC1分別位于平面ADD1A1和
平面BCC1B1中,且這兩個平面平行,故這兩個平面間的距離即為所求的異面直線間的距離,所以這兩個異面直線間的距離為定值,故④正確;
故選D
點評:對于①重點考查了異面直線所成角的概念及求異面直線間的方法;
對于②重點考查了平面具有延展性及二面角的求法及其定義;
對于③重點考查了三棱錐的體積的體積計算可以進行頂點輪換及線面平行時,直線上任意一點到平面的距離都行等這一結論;
對于④重點考查了異面直線間的距離概念及這兩個直線所在的平面平行時兩平面間的距離即為異面直線間的距離這一結論.