lexilynne02 lexilynne02 12-10-2019 Spanish contestada Which of the following sentences means 'She puts her foot in her mouth' in Spanish?A. Mete el pie en todo.B. Pone la pata en el ojo.c. Mete la pataD. Pone el pie en el hueco.