BMW M340i, Mercedes-AMG C43, and Audi S4 – three of the most iconic German sport sedans go head-to-head. Which offers the ...