①力是物体对物体的作用,要产生力的作用,至少有两个物体,单独一个物体不会产生力的作用,没有物体就没有力的作用;
②相互接触的物体之间不一定有力的作用,不相互接触的物体之间可以产生力的作用.
【解析】
A、力是物体对物体的作用,要产生力的作用,至少有两个物体.此选项正确;
B、磁体之间的相互作用,重力对物体的作用,没有接触但可以发生.所以物体间相互作用不一定要直接接触.此选项正确;
C、相互接触的物体之间不一定有力的作用,比如重50N的物体放在水平地面上,受到50N竖直向上的拉力时,物体虽然与地面接触,但与地面之间没有力的作用.此选项错误;
D、磁铁之间发生相互作用力时,至少有两个物体.此选项错误.
故选A、B.