1.generates the position independent code of shared libraries
2.opens the source file in readonly mode
3.opens the source file
4.none of the mentioned
Answer:1