Answer: A
Correct answer: True
The statement is true, and it is the defining property of combinational logic. Given the same inputs a combinational circuit always produces the same outputs, whatever happened before. Adders, multiplexers, decoders, encoders, comparators and code converters are all combinational, and each can be fully described by a truth table. The contrast is with sequential logic, whose output depends on the present inputs and on stored state. Flip-flops, latches, registers and counters are sequential, and they are described by state tables and state diagrams rather than by truth tables alone. The distinction matters in design because sequential circuits need a clock and raise questions of timing - setup time, hold time, metastability - that combinational circuits do not. Every sequential circuit contains combinational logic as its next-state and output logic, so the two are layered rather than opposed.