单项选择题

Why did the ancestors of Gypsies leave their homes

A.They liked traveling.
B.The reasons are unknown.
C.They were driven out of their homes.
D.They wanted to find a better place to live in