The correct answer is Bette Davis
Unbelievably, before Julie Andrews was chosen for the part, legendary actress Bette Davis was seriously considered for the role, since in the original Travers novel, Mary Poppins was a middle-aged woman. Angela Lansbury was also considered for the role, as well as Tuesday Weld, who turned down the part.