Addition of 11012 and 10102 is A. 101012 B. 110002 C. 110112 D. 101112 E. None of the above

101012
110002
110112
101112 E. None of the above

The correct answer is $\boxed{\text{D. 101112}}$.

To add two binary numbers, you line them up so that the digits in each place value are lined up. Then, you add the digits in each place value, carrying over any extra digits to the next place value.

In this case, we have:

$$\begin{array}{cc}
1 & 1 & 0 & 1 \
+ & 1 & 0 & 1 & 0 \
\hline
1 & 0 & 1 & 1 & 2
\end{array}$$

The answer is $\boxed{\text{101112}}$.

Here is a brief explanation of each option:

  • Option A: $\boxed{\text{101012}}$ is incorrect because the sum of the digits in the ones place is $1+1+0+0=2$, which should be written as $2_2=10_2$.
  • Option B: $\boxed{\text{110002}}$ is incorrect because the sum of the digits in the twos place is $1+1+0+0=2$, which should be written as $2_2=10_2$.
  • Option C: $\boxed{\text{110112}}$ is incorrect because the sum of the digits in the fours place is $1+1+1+1=4$, which should be written as $4_2=100_2$.
  • Option D: $\boxed{\text{101112}}$ is correct because the sum of the digits in each place value is correct.