There are 3 terms in this arithmetic problem.
firsst one with 2 decimal place accuracy
second one with 1 decimal place accuracy, and
3rd one with 3 decimal place accuracy
If we add up terms with different decimal place accuracy, we should put the answer in the least decimal place accuracy term.
So, the answer would be correct to 1 decimal place accuracy.
If we do the math, the answer turns out to be:
56.02 - 4.6 + 100.648 = 152.068
Since, we need 1 decimal place accuracy (rounding), we look at the 2nd digit and it is "6", more than 5, so we round up the 1st decimal digit.
So, answer becomes:
152.1
Correct answer is A