WHICH OF THE SENTENCE USES appostrophe

CORRECTLY?
A. She enjoyed the movie and told me it's scenery reminded her of her hometown.
B. You really ought to take up fly-fishing-it's a very relaxing hobby.
C. This is a fine piece of furniture,and it's merits speak for themselves.
D. She wants to study music in all of it's various genres.

ANSWER:B
AM I CORRECT

The apostrophe in "it's" is correctly used in sentence B, yes. But the use of the dash/hyphen there is incorrect.

??

Writeteacher is correct. However, the use of an "em" dash instead of a hyphen there would be correct in many situations.

DO YOU SUGGEST THE CORRECT ONE IS A

Please reread my answer above. Sentence A is incorrect.

The use of an em-dash when two sentences come together is not correct.

http://grammar.ccc.commnet.edu/grammar/marks/dash.htm

It's often used in slangy and/or informal writing, but it's not grammatically correct. I know: picky, picky! But it's true.

Um, your reference makes the following statement:

"We seldom see the dash used this way in formal, academic prose." That may be true, but that's not the same as saying that the use of the em dash is "not grammatically correct." And "formal, academic prose" is notorious for jargon, the use of the passive voice and other infelicities--hardly a standard of what the best writing should be. In other words, you may object to the em dash on stylistic grounds, but there's tons of precedence for it in good writing and it's certainly grammatical.

Yes, you are correct. Option B uses the apostrophe correctly. The apostrophe is used in "it's" to indicate a contraction of the words "it" and "is."