Fake friends🙄

This is long but...
I've come to the conclusion that there are very few people that are to be called actual friends. Someone who is supportive and listens to you. Trust and confide in one another. And when you get into arguments you make up. Eventually. A friend that even tho you are arguing with will not go tell the world all your business or make things up to start problems with your other friendships. 
~ I won't use names~ 
I've been warned by many people about friend A and friend B when I had first started talking to them. After a few weeks I completely ignored what people had told me cuz they didn't seem like bad people(FYI they are juniors and I'm a freshman) I got a BF and person A didn't have anybody and person B had a "thing" with one of my freshman a guy friends. Person A didn't like that I had a BF before her and started to act like she didn't know me and didn't talk to me anymore. Person B came to me for advice about my freshman friend to help w/ their relationship. And she started telling my other guy friend her business. He told many people what she had said and she immediately blamed me. She was talking behind my back and friend C told me what friend B was saying. I had asked friend B if she really didn't trust me. And she got defensive real fast. I knew she had said it now and just wanted to talk things out. After denying it 10 times and getting other people involved (including friend A) she came forward saying she did say that about me but "she forgot". We worked things out and the next morning (today) everything was okay and had left what happened in the past. But in the cafe person B and person A were talking bad about friend C when I had never even told them who told me in the first place. And person C was sitting close enough to hear them. Ofc they knew that. I confronted friend B yet again and she denied what had happened in the cafe. She went off telling my other friend that I talk bad about them when I never have. Just to get back at me. My BF says you don't need them a small circle is a safe circle but at the same time I just like having a large number of friends. Fake or not.
... What should I do?