Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về toán tử điều kiện (ternary operator) trong lập trình. Toán tử này có dạng `(điều_kiện) ? giá_trị_nếu_đúng : giá_trị_nếu_sai`. Trong trường hợp này, điều kiện là `$a == 12`. Vì `$a` có giá trị là 12, điều kiện này đúng. Do đó, biểu thức trả về giá trị 5.