Mannerheim line separates Russia From___________?

Mannerheim line separates Russia From___________?

A. China
B. Pakistan
C. Iran
D. Finland