What type of argument is the following argument? To fully believe in something, to truly understand something one must be intimately acquainted with its opposite ... Education should prepare students
A、Reasoning by principle.
B、Reasoning by definition.
C、Reasoning by analogy.
D、Reasoning by generalization.