I have a sentence:

It can be derived from either A or B.

But I’m not sure how to ask the following question:

Which one of them can it be derived from?

Is that ok, or would it be better if it were like this:

From which one of them can it be derived?


Prohibitions against ending sentences and clauses with prepositions exist in Latin, but aren't really sensible in English. Either of those forms is correct, though personally I would like dropping the word "one" from either.

Not the answer you're looking for? Browse other questions tagged or ask your own question.