Films of violence on television until after 9.30 at night, the time when the majority of children to bed.
Films of violence _________ on television until after 9.30 at night, the time when the majority of children _________ to bed.
A. can not be shown – went
B. aren’t being shown – had gone
C. shouldn’t be shown – go
D. needn’t be shown – have gone

Đáp án C