单项选择题

Most of the students failed in the final exam. It ______ easy.

A. can't be

B. shouldn't be
C. mustn't have been
D. couldn't have been