问题

The doctors are doing all that they _____, but the old man is still not breathing properly.
A:shall
B:need
C:may
D:can
B:need
C:may
D:can
正确答案是: