A. Analytical teaching
B. Discovery teaching
C. Invention teaching
D. None of these