Parkour is a fun sport that requires high levels of strength and flexibility. While it was once practiced only by a few athletes, parkour has recently gained many fans around the world.

How should the information in these two sentences be combined into one compound-complex sentence?
A.
Parkour is a fun sport that requires high levels of strength and flexibility and while it was once practiced only by a few athletes; parkour has recently gained many fans around the world.
B.
Parkour is a fun sport that requires high levels of strength and flexibility, but while it was once practiced only by a few athletes parkour has recently gained many fans around the world.
C.
Parkour is a fun sport that requires high levels of strength and flexibility while it was once practiced only by a few athletes, parkour has recently gained many fans around the world.
D.
Parkour is a fun sport that requires high levels of strength and flexibility; while it was once practiced only by a few athletes, parkour has recently gained many fans around the world.