单选题 Why do some philosophers hold the view that animals cannot have rights?

【正确答案】 D
【答案解析】[试题分析] 本题为细节题。
[详细解答] 问为什么有些哲学家认为动物没有权利:短文第二段第二、三句说,一些哲学家论证说,权利只存在社会契约中,是责任与权利相互交换的一部分。因此动物没有权利。D项与该信息一致,敖为正确选项。A项论据不充分,B和C是反面论据。