以下哪些情况适用过错推定原则?
《中华人民共和国侵权责任法》第五十四条规定,患者在诊疗活动中受到损害,医疗机构及其医务人员有过错的,由医疗机构承担赔偿责任。医疗技术损害由医疗机构承担过错责任。医疗损害中第五十四条的情况适用过错责任,A选项不当选;对于动物园饲养的动物致人损害,适用过错推定责任。《中华人民共和国侵权责任法》第八十一条规定,动物园的动物造成他人损害的,动物园应当承担侵权责任,但能够证明尽到管理职责的,不承担责任。B项当选。堆放物倒塌造成他人损害,堆放人不能证明自己没有过错的,应当承担侵权责任。适用过错推定责任的归责原则。C项当选。建筑物、构筑物或者其他设施及其搁置物、悬挂物发生脱落、坠落造成他人损害,所有人、管理人或者使用人不能证明自己没有过错的,应当承担侵权责任。所有人、管理人或者使用人赔偿后,有其他责任人的,有权向其他责任人追偿。适用过错推定责任的归责原则。D项当选。故本题答案为BCD。