The answer is A.
It can't be B because it's not an imaginary tale since it's about her childhood. Not a long and interesting joke because it's about her childhood, and not a joke. And not D because it's not factual.
Answer:
5. anyone
6. everyone
I think all of your answer look good
Answer:
1. If you had told me, I would have taken you to the bookstore gladly.
2. If I had remembered to take my umbrella with me, I would not have gotten wet.
3. If they had known more about his programs, they would not have voted for him.
4. I'm broke, but I would have had plenty money now, if I had spent them wisely yesterday.