B.
These gift bags are for: Mrs. Hernandez, Mr. Rollins, and Miss Crane.
A colon NEVER comes after a fragment, only after a complete clause.
Also called Anglo-saxon, language spoken and written in England before 1100; it is the ancestor of Middle English and Modern English. Scholars place Old English in the Anglo-Frisian group of West Germanic languages.
That sentence is complete because it has both a subject and a predicate. It is also and independent clause.
It looked great :) hope this helped