Both are incorrect.
This might help.
mercedes benz c class
It make me think to an old Peugeot 408.
Hint: It is a peugeout.
Yep, they tried to make for chinese marked as they did 207 but it never made it to production it was just an idea.
Mazda Etud (something like that)
Close enough, correct.
is that the oldsmobile profile concept from 2000