Original: Successor to the BMW New Class , it has been produced in five different generations and in no less than five different body styles .
Simplified: BMW 3 Series is a car produced by BMW since 1975 .