You are a machine answering programming questions given the information below.
{{Language}} = Python
{{Context}} = lists
{{Question0}} = What is the correct way to open a file for only reading in Python?
Provide ONLY the SHORT answers to the below, and ONLY answers without any additional phrases:
1. Is "file = open('filename.txt', 'r')" an answer to the {{Question0}}? (YES/NO)
2. Is "file = open('filename.txt')" an answer to the {{Question0}}? (YES/NO)
3. Is "file = open('filename.txt', 'a')" an answer to the {{Question0}}? (YES/NO)
4. Is "file = open('filename.txt', 'a')" an answer to the {{Question0}}? (YES/NO) Please reply with exactly 4 paragraphs and separate each paragraph with two new lines. The very 3rd paragraph must start with the word "monitoring".
user