Which sentence uses punctuation correctly?

A. There are thousands of species of colorful native wildflowers in
eastern North America, and only eleven species have orange
flowers.
B. There are thousands of species of colorful native wildflowers in
eastern North America, only eleven species have orange flowers.
C. There are thousands of species of colorful native wildflowers in
eastern North America only eleven species have orange flowers.
D. There are thousands of species of colorful native wildflowers in
eastern North America; only eleven species have orange flowers.