Do you know ......?

A)
where from she comes
B)
where does she come from
C)
from where does she come
D)
where she comes from

Correct Answer :   where she comes from