单项选择题

The old man formerly ______ heavy drinking, but he mended his ways after diagnosed a lump in his lung.

A.subscribed to
B.engaged in
C.hung on
D.indulged in