Which of the following modes of the fopen() function opens a file in read and write mode and creates one if it does not exist?