The correct option is
B don't
The word 'usually' in the sentence indicates that the verb mentioned in the sentence is a habitual activity. The simple present tense is used to express a habitual activity.
Option A: The word, 'don't' is an abbreviated form of 'do not', which is used in simple present tense to emphasis a verb. Hence, this option is correct.
Option B: The word, 'didn't' is an abbreviated form of 'did not' which is used in simple past tense. As we have to use a verb in simple present tense only, this option is incorrect.
Option C: The word, 'aren't ' is an abbreviated form of 'are not'.The auxiliary verb, 'are' is used along with the present continuous form of the main verb. So, 'are not wearing' is a correct usage. The verb, 'are not wear' is grammatically incorrect. As the sentence is in simple present tense form, this option is incorrect.
Option D: The word, 'havent' is an abbreviated form of 'have not'. The auxiliary, 'have' is used in the present or past perfect tense form of the verb. As it is not used with the simple present tense, this option is incorrect.