I m posting my answers .... not sure how many of them are correct
1.a
2.d
3.b
4.b
5.b
6.c
7.b
8.a
9
10.b for all the qsn till 10 i didn't get exact ans all were approx
11.b
12.a
13.b
14.c
15.a
16.a
17.c
18.b
19.d
20.a
21.d
22.c
23.a
24.
25.a
26.a
27.c
28.d not sure
29.c
30.c
31.c
32.c or d confused
33.a
34.a
35.c
36.
37.b
38.b
Rest i will post soon....plz cross check....