单项选择题

() the obvious differences in size and population, the states of America have many things () common.

A. Although; on
B. Though; in
C. Despite; in
D. Because of; on