Sentence function


the correct sentence is the next one, but isn’t it an elaboration of this point?

Mountains have been mentioned here and his view is also mentioned
not understood the logic for “He saw…Civilization”

elaborate means “continue about in more detail”. That’s what happens 99% of the time when someone brings up something. They keep talking about it = elaboration.