Câu hỏi Such shameful things _______ in public places. A. ought not to have allowed B. ought to not be allowed C. ought not to allow D. ought not to be allowed