Mannerheim line separates Russia From which countryGeneral Knowledge A. China B. Pakistan C. Iran D. Finland