单项选择题

Ted has sat at the table and drank more beer than is good for his health.

A.sat
B.drank
C.than
D.for