单项选择题

Miranda lost weight ______ being on a diet.

A.by
B.with
C.to
D.from