What does "in front of" mean in Chinese ?

What does "in front of" mean in Chinese ?

A.下面的

B.在…的前面

C.后面的

D.上面的

正确答案是B