the correct answer is a.
since in the sentence the word beacon is used as "guide".
lighthouse:
high tower located on the coasts and ports that emits a powerful light at intervals to guide navigators at night.
luminous tower.
beacon synonyms as a guide: lighthouse, north, tower