All of the options you provided can potentially lead to a text having multiple perspectives, but the most direct and clear answer would be:
if the text has more than one author
This is because multiple authors may contribute different viewpoints or interpretations of a topic. However, it's also true that texts that cover difficult topics or provide additional facts can also incorporate multiple perspectives, but multiple authorship is the most straightforward cause.