They share the same language, yet in other respect...

Câu hỏi: They share the same language, yet in other respects they are_______________from each other. 

A worlds apart  

B miles apart   

C a lifetime apart

D distances away