下列哪些操作有可能违反实体完整性约束?
A、 插入数据
B、删除数据
C、修改主码列
D、 修改非主码列
E、查询数据