Which is a run-on sentence?

A) All of the fish that we caught were too small to keep.
B) Ricky changed the oil, he forgot to replace the oil filter.
C) The striking patriotic design surprised the memorial planning committee.
D) Everyone on the harbor cruise reported feeling a little seasick and left early.