Multi-choice problem: does word "teach" have the same meaning in the following two sentences?

Can you teach me to sew?

I taught them French.

Available choices:
 (a). different meanings;
 (b). the same meaning;
(b).