Correct answer: Priority encoder
The truth table represents a priority encoder because it outputs a binary code corresponding to the highest-priority active input, indicating which input is valid. This function is distinct from decoders, multiplexers, and demultiplexers, which serve different roles in digital logic.