Do you prefer Microsoft ......... Macintosh computers?

Do you prefer Microsoft ......... Macintosh computers?

A.from

B.or

C.but

D.of

正确答案是2