This question has options. Does the word "forefront" have the same definition in the next two sentences?

The idea of motion was always to the forefront of his mind and central to his philosophy.

That laboratory researches topics at the forefront of technology.

OPTIONS:
(A). different meanings.
(B). the same meaning.
(B).