单项选择题

Some women ______ a good salary in a job instead of staying home, but they decided not to work for the sake of the family.

A.must make
B.should have made
C.would make
D.could have made