Trả lời:
Đáp án đúng: B
Trong các ngôn ngữ lập trình, toán tử AND logic thường được biểu diễn bằng ký hiệu "&&". Toán tử này trả về giá trị true chỉ khi cả hai toán hạng đều là true; nếu không, nó sẽ trả về false.
* **A. &:** Toán tử "&" thường được sử dụng cho phép toán AND bitwise, không phải AND logic.
* **B. &&:** Đây là toán tử AND logic đúng.
* **C. |:** Toán tử "|" thường được sử dụng cho phép toán OR bitwise hoặc OR logic (tùy theo ngôn ngữ).
* **D. |&:** Không phải là toán tử AND logic hợp lệ.
Vì vậy, đáp án đúng là B.