BMW has launched PHEV versions of its 7-Series with two- or four wheel drive.