多项选择题

根据《民事诉讼法》的规定,当事人协议管辖应当具备的条件有()。

A.协议管辖的案件仅限于第一审民事案件
B.协议不得违反级别管辖和专属管辖的规定
C.协议形式可以是书面的或者是口头的
D.协议选择法院的范围仅限于被告住所地、合同履行地、合同签订地、原告住所地和标的物所在地法院