The correct option is
B To do without preparation
Option B is the correct answer because 'to do off-hand' means to do without premeditation or preparation.
Options A, C, D and E are incorrect because these are not the correct meanings of the given phrase.