问题

Her spirits remained up __________ herdisappointment.
A:when put onmy hands
B:due to
C:so long as
D:as well as
B:due to
C:so long as
D:as well as
正确答案是: