In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.
Learn by heart
1). To memorize something
2). Love something terribly
3). Learn a lesson by making a mistake
4). Learn to control or hide your true feelings
2. What is the substitute of - One who retires from society and lives alone
3. What is the active/passive of - People speak English all over the world.
4. What is the antonym or opposite of word capricious
6. What is the Indirect/Direct form of - "What a stupid fellow you are!", she remarked.