$$
\begin{array}{l}
0.123 \times 958958+877 \times 613.613-34.5 \times 1231.23 \\
=(\quad) .
\end{array}
$$
(A) -613613
(B) 613613
(C) 61361.3
(D) None of the above answers is correct
- 1. B.

Original expression
$$
\begin{array}{l}
=1.001(123 \times 958-345 \times 123+877 \times 613) \\
=1.001(123 \times 613+877 \times 613) \\
=1.001 \times 613 \times 1000 \\
=613613
\end{array}
$$