现有两张表orders与products,orders如下:

products如下

需要将orders与products表合并以分析订单利润,要求保留所有订单记录(包括未匹配到产品信息的订单)。正确的合并方法是:
A. pd.merge(orders, products, on='用户ID')
B. orders.merge(products, how='left', on='产品ID')
C. pd.merge(products, orders, left_on='产品ID', right_on='产品ID')
D. orders.merge(products, on=['产品ID','产品名称'])