本题考查可撤销合同的知识点。 根据《民法典》第一百四十七条的规定,基于重大误解实施的民事法律行为,行为人有权请求人民法院或者仲裁机构予以撤销。因此,甲因重大误解与乙签订的买卖合同属于可撤销合同。所以,选项B正确。而选项A“有效”、选项C“无效”、选项D“不生效”的说法均错误。