单项选择题
A.but for B.without C.if it had not been for D.All of the above.
A.who B.whom C.whose D.which
A.comes B.came C.has come home D.is coming home