问题

_______there are many differences in personality,they have a lot________ common[ ]
A: While;in
B: Although;on
C: In spite of;in
D: Thanks to;on
B: Although;on
C: In spite of;in
D: Thanks to;on
正确答案是: