多项选择题

A.农业机械所有人的身份证明;
B.农业机械销售发票或者其他能够证明其合法来历的证明;
C.农业机械整机出厂合格证明或者进口农业机械进口凭证;
D.法律、行政法规规定应当在农业机械登记时提交的其他证明、凭证。