The correct option is
D Occasionally
Option D, 'occasionally', is the correct answer because the phrase 'off and on' means happening or existing only some of the time; now and then.
Options A, B and C are incorrect because they are not the correct meanings of the phrase as has been explained above.
Option E is incorrect because the correct answer has already been chosen.