商品检验有离岸检验、到岸检验和双重检验三种,其中在卖方所在地的检验为离岸检验,所以A项正确。判断BC两项,首先要明确风险转移有一个前提就是在卖方无违约的情况下风险转移。根据《联合国国际货物销售合同公约》第36条的规定:(1)卖方应按照合同和本公约的规定,对风险移转到买方时所存在的任何不符合同情形,负有责任,即使这种不符合同情形在该时间后方始明显。(2)卖方对在上一款所述时间后发生的任何不符合同情形,也应负有责任,如果这种不符合同情形是由于卖方违反他的某项义务所致。本案中由于大米生虫是因为卖方提供的米袋含有虫卵,即卖方违反了其提供足以保全货物的包装的义务,所以卖方应对货损承担责任,故B项正确,C项错误。此外,因为本案中的货物损失是由货物的固有缺陷所致,所以承运人无须承担责任,故D项正确。