单项选择题

() 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