0
In the following question, out of the given four alternatives, select the alternative which best expresses the meaning of the Idiom/Phrase.
To paddle one’s own canoe
To paddle one’s own canoe
- ATo never give up
- BTo struggle for recognition
- CTo destroy one’s chances
- DTo depend on oneself alone
Correct answer: D