Đáp án đúng: B
Để câu lệnh 06 "Print “Keep male and female rabbits apart!”" được thực thi, cần đáp ứng các điều kiện sau:
1. male rabbits > 0 VÀ female rabbits > 0 (để đi vào câu lệnh If ở dòng 03).
2. breed = “No” (để đi vào câu lệnh If ở dòng 05).
Xét các đáp án:
* A. male rabbits = 1, female rabbits = 1, breed = “yes”: Đáp ứng điều kiện 1 nhưng không đáp ứng điều kiện 2.
* B. male rabbits = 1, female rabbits = 1, breed = “no”: Đáp ứng cả hai điều kiện.
* C. male rabbits = 1, female rabbits = 2, breed = “yes”: Đáp ứng điều kiện 1 nhưng không đáp ứng điều kiện 2.
* D. male rabbits = 1, female rabbits = 0, breed = “no”: Không đáp ứng điều kiện 1 (female rabbits > 0).
Vậy, chỉ có đáp án B thỏa mãn tất cả các điều kiện để câu lệnh 06 được thực thi.