E.L Thorndike is famous for:

A) Lesson making

B) Scientific investigation

C) Drill upon learning

D) None of these