BMW will offer fewer variants of its models in a bid to streamline manufacturing and offset high research and development (R&D) spending to the end of 2019, a top executive has said.