This is a bad question. Personally, I do not think C or D are very likely, but they are not 'wrong'. The writer of the question appears to believe that in any given utterance only one way of expressing the future is appropriate. This is simply not true. The choice of form depends on what is going through the speaker's mind at the moment of speaking.
You may be interested in this: Ways of Expressing the Future in English
Student or Learner