You made too many mistakes in your exam .You __your lessons at night.

问题描述:

You made too many mistakes in your exam .You __your lessons at night.
A mustn`t have prepared B needn`t have prepared C shouldn`t have prepared D can`t have prepared

D