多项选择题

A县、B县、C县均为平阳市的市辖县,属D省。A县某化工厂与B县生资公司在C县签订了一份化肥购销合同,以A县化工厂为售方,B县生资公司为购买方,货款总价为30万元。合同约定由A县化工厂将货送至B县生资公司。现当事人双方同意以协议的方式约定该合同发生纠纷时的管辖法院。依照我国法律,他们可以约定下列哪些法院管辖

A.A县基层人民法院
B.B县基层人民法院
C.C县基层人民法院
D.D省高级人民法院