An argumentative thesis differs from an explanatory thesis because it:
A. includes citations for all the sources that support it.
B. must propose an idea that can be challenged by the reader.
C. summarizes the main point of an original essay.
D. cannot be based on generalizations of any kind.