单选题

【正确答案】 D
【答案解析】[分析] depend on sb是指“从属于,依赖其维持”,feed on“吃……过日子”;keep on“保持,继续;纠缠”;live on“以……为主食,靠……生活”。