Let A be a real $3\times3$ matrix which of the following conditions does not imply that A is invertible?
(D) The set of all vectors of the form $Av$, where $v \in \mathbb R^3$, is $\mathbb R^3$.
(E) There exist 3 linearly independent vectors $v_1$, $v_2$, $v_3 \in \mathbb R^3$ such that $Av_i\neq 0$ for each $i$.
The answer is E. I see why E is the answer by coming up with a counter example. But why does D imply that A is invertible? Also, how to solve this problem in a more efficient way (instead of coming up with a counter example)?