①∵在平行四边形ABCD中,E、F分别为边AB、CD的中点
∴四边形DEBF为平行四边形
∴DE∥BF故①正确
②由①知四边形DEBF为平行四边形
∵AD⊥BD E为边AB的中点
∴DE=BE=AE
∴四边形BEDF是菱形故②正确
③∵AG∥DB AD∥BG AD⊥BD
∴AGBD为矩形
∴AD=BG=BC
要使FG⊥AB,则BF=BC=BG
不能证明BF=BC,即FG⊥AB不恒成立
故③不正确
④由③知BC=BG
∴S△BFG=
S三角形FCG1 2
∵F为CD中点
∴S△FCG=
S平行四边形ABCD1 2
∴S△BFG=
S平行四边形ABCD1 4
故④正确.
故选择D.