I thought it was possible to hide who you have in your circles. I know I can for a page, but haven't looked for my personal account.
In other words, if you have person B in your circles, you can hide whether person C (or the general public) can find out that person B is in your circles. You can't prevent person B from knowing that they are in your circles (thought they won't know which circles they are in).
I'm pretty sure this is the model. I can confirm it if you'd like.