I am not a teacher.
If she was rich and she built a fine house then, by definition, a) is OK.
b) is another kettle of fish. Was the building of a fine house the inevitable outcome of being rich, or do you mean that the house she built was fine because she was rich?
Student or Learner