BMW has ignited a debate over whether so-called "carbon culprits" like internal combustion engine cars can actually become climate champions.