Answer should be B
The file is local to the processes in multi threading programming so any change by a thread will reflect for the other threads also, where as for different threads in different processes to access the same file is possible if another copy file exits similar to the fork() system call