Home / Report Question

Q. Idioms/ Phrases for : To paddle one's own canoe ?
  • A. To take rest
  • B. To exercise hard
  • C. Depend on oneself
  • D. To act in a childish way

Correct Answer: C