The semi colon is not necesary in this sentence.
I would say the answer is D if not i'm sorry
B
Explanation: This is the best way because it flows better without excluding any imporatant information
The man with the fancy yellow hat rode an old, beat-up bicycle.