Which of the following sentences properly uses a semicolon to join two independent clauses?
A- There have been incredible updates in vegan food in the 21st century; vegan cheese didn't even melt just 10 short years ago, and now it's delicious.
B- There have been incredible updates in vegan food. In the 21st century, vegan cheese didn't even melt just 10 short years ago; and now it's delicious.
C- There have been incredible updates in vegan food in the 21st century vegan cheese didn't even melt just 10 short years ago; and now it's delicious.
D- There have been incredible updates; in vegan food in the 21st century, vegan cheese didn't even melt just 10 short years ago, and now it's delicious.