- AWhen you open a file for reading, if the file does not exist, an error occurs
- BWhen you open a file for writing, if the file does not exist, a new file is created
- CWhen you open a file for writing, if the file exists, the existing file is overwritten with the new file
- DAll of the mentioned