She <span>had been working</span> on the project for 2 days before she finished it. So B is the only right one as it's a continuous action before an action with an exact defining past perfect continuous. Also there's a key word "for" that can help us to find out the tense.
The speaker is talking to an unknown person
It might be suggested that she is an authority on marriage because of her extensive experience with the institution. Her 1st marriage , when she was only 12 but she had 5 husbands. She was very much criticized because of the amount of husbands which was against Christ. She drastically criticized religion and its perception of marriage. It seems that she has very strong ideas and clear points of view on different subjects. <span />
Answer: obviously there is a answer in google just look up.
Explanation: