When you are dependent it means you rely on something (e.g smoking to relieve stress) but, by given up smoking your no longer relying on it. Say your living with your mum, you are depending by living with her. However, if you are living on your own you independent and living depending on yourself. That makes you independent! Hope this helps :)
"A. The ancestor of the dog." is a fragment. When in doubt, say the sentence out loud and ask yourself if there is enough information for the sentence to make sense.
One way to show that a statement is not a good definition is to find a counterexample. A counterexample will show that there are more views on any subject.