单项选择题

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