解析:
划分条件:条件1,边境区边民;条件2,在我国陆路边境20公里以内,条件3,经政府的批准开放点或指定的集市上;条件4,在不超过规定的金额或数量范围内进行的商品交换。
选项A,小李家住四川,不是边民,不符合条件1,排除。
选项B,胡某是边境区边民,符合条件1;步行20分钟,属于20公里以内,符合条件2;无法判定是否是在经政府批准开放点或指定的集市上,条件3不确定;购买零食,无法判定是否超过规定金额或数量范围,条件4不确定。
选项C,外贸公司,不是边民,不符合条件1,排除。
选项D,无法判定交易主体是谁,条件1不确定;畅销全国,不是在边境20公里以内,不符合条件2,排除。
故,正确答案为B。