Make the meaning of idiomatic Phrase "The Alpha and Omega?

A ) A Greek song

B ) A Shakespeare play

C ) Beginning and end ✅

D ) A Swiss Watch