The philosopher who worked in mathematical and scientific didactic was?

The philosopher who worked in mathematical and scientific didactic was?

A. Jean Piaget
B. John Dewey
C. Martin Wagenschein
D. Lev Vygotsky