单项选择题
A. across B. away C. over D. through
A. couldn't have brought B. shouldn't have brought C. mustn't have brought D. needn't have brought