Digital circuits operate using discrete voltage levels (option B), typically representing binary 0 and 1. Unlike analog circuits that use continuous voltages, digital circuits work with specific, separated voltage thresholds. Options A and C are incorrect because digital circuits aren't based on current or charge levels.