As of 2004, what is the estimated population density of Sorachi District in Hokkaido, Japan?

A. 30.11 persons per square kilometer
B. 35.41 persons per square kilometer
C. 40.61 persons per square kilometer
D. 25.01 persons per square kilometer
Answer: 