答案
B

解:①∵Rt△ABC中,AB=AC,点D为BC中点,
∴∠C=∠BAD=45°,AD=BD=CD,
∵∠MDN=90°,
∴∠ADE+∠ADF=∠ADF+∠CDF=90°,
∴∠ADE=∠CDF.
在△AED与△CFD中,
,
∴△AED≌△CFD(ASA),
∴AE=CF,
在Rt△ABD中,BE+CF=BE+AE=AB=
=
BD=
BC.
故①正确;
②∵△AED≌△CFD(ASA),
∴S
△AED=S
△CFD,
∴S
四边形AEDF=S
△ADC.
∵S
△ADC=
AD·DC=
AD·DB.
∴S
四边形AEDF=
AD·DB.故②错误;
③设AB=AC=a,AE=CF=x,则AF=a-x.
EF
2=AE
2+AF
2=x
2+(a-x)
2=2(x-
a)
2+
a
2,
∴当x=
a时,EF
2取得最小值
a
2,
∴EF≥
a(等号当且仅当x=
a时成立),
而AD=
a,∴EF≥AD.故③错误;
④当E、F分别为AB、AC的中点时,四边形AEDF为正方形,此时AD与EF互相平分.
故④正确.
综上所述,正确的有:①④,共2个.