Gynaecology & Obstetrics

Causes of polyhydraminos include:a) Diabetes mellitusb) Preeclampsiac) Esophageal atresiad) Renal agenesise) Anencephaly