i think all options are correct here ...
1) entity has no primary key that's why its called as weak entity.....so true..
2)i think 2nd is also correct because...weak entity has PARTIAL key ...which seperate a record from set of few tuples not all DATABASE...so the key which is going to be the PRIMARY key for weak entity should have it's own LOCAL attribute in key...
3)yes weak entity borrow attributes from parent entity .....
SO ALL OPTIONS ARE CORRECT...
also 2nd option says that key should contain local attribute from weak entity....it doesnt say that key is completely made up of local attributes...