Hint: German automobile company

1 / 26 Questions Bayerische Motoren Werke Bavarian Motor Works Both of the above None of the above