问题

He stayed up too late every night,______ to catch up with his classmates.[ ]
A:Having determined
B: being determined
C:determined
D:to determine
B: being determined
C:determined
D:to determine
正确答案是: