JasminaT is correct. I test positive for hep B, but have the antibodies for it. This means that my immune system cleared it. However, I wasn't so lucky with hep C. Very glad that you cleared it as HCV is a nasty virus.
Yes, many clear the virus with their own immune system but you should talk to your factor to confirm.