单项选择题

My friend was gone ______ after staying in the same house for over six months.

A.for good
B.for all
C.on end
D.on the spot