BMW just showed the next-generation X5 for the first time. The headline is simple and big: the brand confirms five powertrain choices on one model – battery-electric, plug-in hybrid, gasoline, diesel, ...