Which of the following are examples of metacognition for inferring the meaning of words in second-language learning?
a) Using context clues to understand unfamiliar vocabulary.
b) Memorizing word lists without considering their usage.
c) Ignoring unfamiliar words in the text.
d) Avoiding the use of dictionaries while reading.