“To paddle one’s own canoe” means?

(A) Successful man

(B) depend on himself

(C) make the best of his life

(D) be independent and self-sufficient.

Leave a Reply

Your email address will not be published. Required fields are marked *