Multiple choice technology programming languages

FILE *fp=_tfopen("c:\test.txt","rws"); this code is equivalent to in C#

  1. FileStream fp= new FileStream("c:\test.txt", FileMode.Create, FileAccess.Write,FileShare.Read);

  2. FileStream fp= new FileStream("c:\test.txt", "rws");

  3. FileStream fp= new FileStream("c:\test.txt", FileMode.ReadWriteShared);

  4. FileStream fp= new FileStream("c:\test.txt", FileMode.ReadWrite, FileAccess.Shared);

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The C _tfopen with mode 'rws' maps to FileStream with FileMode.Create (creates new file), FileAccess.Write (write access), and FileShare.Read (allows others to read). The 'rws' mode combines read/write/shared permissions.