Choose the word that is closest in meaning to 'diligent' in the context of a student's study habits. 'A diligent student always completes their homework on time and studies regularly.'
A) careless B) industrious C) forgetful D) unmotivated E) distracted