小明编写Python程序时,使用open函数打开"data1.txt"文件并将相关数据追加到文件中,下列代码最合理的是?( )
open('data1.txt','r'')
open('data1.txt','w')
open('data1.txt','a')
open('data1.txt','w+')