The answer is indeed letter B) He don't have enough time to do it.
Explanation:
Nonstandard English is a term that refers to the improper use of the English language, especially concerning grammar. It means that a sentence is perfectly capable of conveying meaning but, grammatically speaking, it is considered incorrect. That is what happens to the sentence on the second option, "He don't have enough time to do it." Even though it is understandable, the use of the auxiliary verb is nonstandard.
As we know, the auxiliary verb "do" conjugates by having -es added to its ending when referring to a third-person-singular subject. "He" is a third-person-singular subject, so the grammatically correct sentence should be "He doesn't have enough time to do it."
The statement "The inhabitants of the United States have...properly speaking, no literature." is inaccurate. Literature may work through grammar syntax and semantics but there is no existing standards that would make a piece of work qualify as literature. There is only different levels and complexity but no absolute requirement.