单项选择题

Michael failed the exam. He()have spent so much time playing computer games and chat ring online.

A. mustn't
B. couldn't
C. wouldn't
D. shouldn't