To me, this makes most sense to do by assuming values for the variables. Also, the smaller the value, the easier the math. I also try to pick different values for each variable - as I've more often than not observed that picking the same values leads to multiple choices seeming valid, and wrong answers as a consequence.
For 3.7*10^a, I assumed a to be 0, which makes this 3.7*1 = 3.7. Simple.
For 5.8*10^b, I assumed a to be 1, which makes this 5.8*10 = 58.
Clearly, 58*3.7 will be around 210, and the LHS shows us 0.214. Each power of 10 this is multiplied with, will move the decimal one place to the right. We need that done thrice. So, 10*3 or 1,000 should be sufficient.
In other words, a = 0, b = 1, and c = 3. Great, we can start fitting these into the options.
A. c = a + b - 2 will become 3 = 0 + 1 - 2 = -1, hence wrong.
B. c = a + b + 2 will become 3 = 0 + 1 + 2 = 3. This could be the answer. But let's plug in the values to the other answers to be sure.
C. c = (a + b) / 2 will become 2 / 2 or 1, which is wrong.
D. c = ab - 2 will become 0 - 2, which is not 3.
E. c = ab + 2 will become 0 + 2, which is not 3.
So B would be the correct answers.Bunuel