单项选择题

He told me his digestive trouble is cured ______ and all.

A. for long
B. for life
C. for ever
D. for good