分析:连结B1G,可证明A1E∥B1G,则∠B1GF或其补角为两条异面直线所成的角,在三角形B1GF中,根据边的关系可得异面直线A1E与GF所成角为90°,从而答案可求.
解答:解:如图,
连结B
1G,因为E,G分别为DD
1,CC
1的中点,所以A
1B
1∥EG,A
1B
1=EG,所以四边形A
1B
1GE为平行四边形,
所以A
1E∥B
1G,连结B
1F,在直角三角形B
1C
1G中,由勾股定理求得B
1G=
,
同理求得
B1F=,
FG=,
所以,有
B1G2+GF2=B1F2,则B
1G⊥GF.
即异面直线A
1E与GF所成角为90°.
其余弦值为0.
故选D.
点评:本题考查了异面直线及其夹角,考查了学生的空间想象和思维能力,属于基础的计算题.