单项选择题

—Mummy, I have broken my train. —I told you so. You ______ on it.

A.mustn't have ridden
B.couldn't ride
C.shouldn't have ridden
D.needn't ride