问题

There is never enough time to do everything, ______ there is always enough time to do the most important thing
A:and
B:but
C:or
D:so
B:but
C:or
D:so
正确答案是: