△ADC绕点A顺时针90°旋转后,得到△AFB,根据旋转的性质得到∠FAD=90°,DC=BF,∠FBE=90°,AD=AF,而∠DAE=45°,得到∠EAF=90°-45°=45°,所以①正确;易得△DAE≌△FAE,则EF=ED,所以②③正确;在Rt△BEF中,根据勾股定理即可得到BE2+DC2=DE2,所以④正确.
【解析】
∵△ADC绕点A顺时针90°旋转后,得到△AFB,
∴∠FAD=90°,DC=BF,∠FBE=90°,AD=AF,
∵∠DAE=45°,
∴∠EAF=90°-45°=45°,
∴△DAE≌△FAE,
∴EF=ED,
在Rt△BEF中,BE2+BF2=EF2,
∴BE2+DC2=DE2.
∴①②③④正确.
故选D.