The two boys were indistinguishable from one another. They could have been twins separated at birth. What is the meaning of indistinguishable?

GED Reading Practice Questions | GED Study Guide

The two boys were indistinguishable from one another. They could have been twins separated at birth.
What is the meaning of indistinguishable within this sentence?

A. apart
B. similar
C. close
D. identical