单项选择题

What does "发财" mean in English? A.
make a living  B.
produce money  C.
live a happy life  D.
study well