17.89 + 21.96 + 62.86 + 54.12 - 34.32 - 64.82= ?A49B57C55D58Answer: D. 58 Read Explanation: 18+22+63+54-34-65=58Read more in App