A
分析:取AC的中点H,连接FH、EH、FC、FB.设正四面体棱长为2a,可以求得BF=CF=

a,所以在等腰△BCF中,求出EF=

a.在△ABC中,利用中位线得EH∥AB,所以∠FEH或其补角就是EF和AB所成的角.最后在△EFH中,根据HE=HF=a,EF=

a,利用余弦定理,可得cos∠FEH=

,所以∠FEH=45°,从而得到正确答案.
解答:取AC的中点H,连接FH、EH、FC、FB

设正四面体棱长为2a,则
等边△ABD中,中线BF=

•2a=

a,同理可得CF=

a,
∴△FBC中,BF=CF=

a,BC=2a,E是BC中点
所以,由勾股定理得EF=

∵△ABC中,E、H分别是BC、AC的中点
∴EH∥AB,可得∠FEH或其补角就是EF和AB所成的角
∵HE、HF分别是等边△ABC、等边△ADC的中位线
∴HE=HF=a
∵△EFH中,HE=HF=a,EF=

a
∴cos∠FEH=

=

,可得∠FEH=45°
即异面直线EF和AB所成的角为45°.
故选A
点评:本题给出正四面体一组对棱的中点,求它们的连线与异面的棱所成的角,着重考查了空间异面直线及其所成的角的求法,属于基础题.