The correct option is
C Of
The given sentence indicates recovery from a bad habit.
Option B- Of is used to indicate possession, relation, substance, cause or about. Of is used with the verb cure to indicate recovery from any disease or bad habit. Thus option A is the correct answer.
Option A-From is used to indicate movement, since, source, cause, separation, distance and protection. Thus it is incorrect.
Option C- With is used to indicate means, possession,
contents, relationship, for and against. It does not fit the meaning of
the sentence. Hence it is incorrect.
Option D- 'Without' means the absence of something which is also incorrect.