1. The answer is A: Non-sequitur.
Non-sequitur is a literary device that has conclusions and statements that don't follow principles of logic and reason. (The fact of being tall is not a reason for not being able to ski.)
2. The answer is B: Ad Hominem.
Ad Hominem is a Latin word that means "agaisnt the man", this literary term (a logical fallacy) is used against an opponent, but it's not logical, because it attaks the person and not the argument. (Someone is accusing another for not supporting a cause.)