Hello jessa,
All that the Officers want is, not to spread any kind of disease in Canada. Hepatitis B doesn't mean you are forever doomed for visa to Canada. If your Hepatitis is undetectable for your viral load or its not reactive, then it means you can not spread the disease. The same applies...