∵四边形ABCD是正方形.
∴∠ABP=∠CBD
又∵NP⊥AB,PE⊥BC,
∴四边形BNPE是正方形,∠ANP=∠EPF,
∴NP=EP,
∴AN=PF
在△ANP与△FPE中,
∵
|
∴△ANP≌△FPE(SAS),
∴AP=EF,∠PFE=∠BAP(故①④正确);
△APN与△FPM中,∠APN=∠FPM,∠NAP=∠PFM
∴∠PMF=∠ANP=90°
∴AP⊥EF,(故②正确);
P是BD上任意一点,因而△APD是等腰三角形和PD=2EC不一定成立,(故③⑤错误);
故正确的是:①②④.
故选:B.