Only B is correct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fivejedjonWe do not use 'much' before non-comparative forms of adjectives.We use "very," not "much".
Smart HumanismBecause in Sentence C, the modifier phrase "so much" is at the end of the sentence.It has nothing in the sentence to modify. The phrase just hangs out, blatantly incorrect.