An omission in a text is correctly punctuated using a :
B. Dash.
Omission is made to purposely left out a point (usually due to moral or legal issues). In order to do so, writers usually create a blank space before the next word.
And to create a blank space, we need to use dash.