下列哪些操作有可能违反参照完整性约束?
A、给主键表(被参照表)插入元组
B、给外键表(参照表)插入元组
C、修改外键表中的外键值
D、修改主键表中的主键值
E、删除主键表中的元组
F、删除外键表中的元组
G、查询主键表中的元组
H、查询外键表中的元组